metatool-ai/metamcp ? reverse-engineered prompt
Reverse engineered prompt
Build me a self hosted MetaMCP app that runs in one Docker setup and lets me combine several MCP servers into one unified endpoint. I want to be able to create namespaces, pick which tools are exposed, switch an endpoint between namespaces, and connect it to MCP clients like Cursor or Claude Desktop. It should support both SSE and streamable HTTP, basic auth or API key auth, and make it easy to pass environment variables through for tools that need secrets.
Please include a simple admin style web UI for managing servers, namespaces, middleware, and inspection, plus a way to see logs and test that the endpoint works. If there are any current best practices or updated docs for MCP compatibility, look them up online if needed. Keep it clean and practical, focused on making it easy to run locally with Docker Compose and then deploy the same setup in production.
Are you gonna build this?
make sure you review the code using coderabbit