How to build and sell MCP servers as a freelance service