by TBXark
An MCP proxy server that aggregates and serves multiple MCP resource servers through a single HTTP server.
# Add to your Claude Code skills
git clone https://github.com/TBXark/mcp-proxyAn MCP proxy that aggregates multiple MCP servers behind a single HTTP entrypoint.
stdio, sse, and streamable-http client types.git clone https://github.com/TBXark/mcp-proxy.git
cd mcp-proxy
make build
./build/mcp-proxy --config path/to/config.json
go install github.com/TBXark/mcp-proxy@latest
The image includes support for launching MCP servers via npx and uvx.
docker run -d -p 9090:9090 -v /path/to/config.json:/config/config.json ghcr.io/tbxark/mcp-proxy:latest
# or provide a remote config
docker run -d -p 9090:9090 ghcr.io/tbxark/mcp-proxy:latest --config https://example.com/config.json
More deployment options (including docker‑compose) are in docs/deployment.md.
See full configuration reference and examples in docs/configuration.md. An online Claude config converter is available at: https://tbxark.github.io/mcp-proxy
No comments yet. Be the first to share your thoughts!
Command‑line flags, endpoints, and auth examples are documented in docs/usage.md.
This project is licensed under the MIT License. See the LICENSE file for details.