We ran into this and built a way to host STDIO-based MCP tools in the cloud with zero code changes. It uses Streamable HTTP and supports token-based authentication (either bearer or inline in the URL). We also kept it simple by using the same config file format as Claude Desktop so you can plug in tools without rewriting anything. It support npx, uvx, pipx, and python.
Originally built it for a client who needed remote automation, but figured others might be facing the same problem.
Site here if you’re curious: https://mcp-hosting.chatterkb.com
Curious if others here have run into this problem or built something similar.