mcp-proxy
by tbxark·★ 691·Score 52
MCP proxy server that aggregates multiple MCP servers behind a single HTTP entrypoint with flexible configuration options.
Overview
The MCP Proxy Server is a specialized intermediary that consolidates tools, prompts, and resources from multiple MCP servers into a unified endpoint. It supports various client types including stdio, SSE, and streamable HTTP, making it versatile for different deployment scenarios. The project is written in Go and offers comprehensive documentation covering configuration, usage, and deployment, along with multiple installation methods including Docker, Go installation, and building from source.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this proxy when managing multiple MCP servers and you need a single entry point to access all their resources, especially if you're already using Go-based infrastructure or Docker deployments.
When NOT to choose this
Avoid this if you need fine-grained control over individual MCP servers or if you're working in an environment where Go-based services are not preferred.
Comparable tools
Installation
Installation Options
Build from Source
git clone https://github.com/tbxark/mcp-proxy.git
cd mcp-proxy
make build
./build/mcp-proxy --config path/to/config.jsonInstall via Go
go install github.com/tbxark/mcp-proxy@latestDocker
docker run -d -p 9090:9090 -v /path/to/config.json:/config/config.json ghcr.io/tbxark/mcp-proxy:latestClaude Desktop Configuration
Add to Claude Desktop config.json:
{
"mcpServers": {
"mcp-proxy": {
"command": "mcp-proxy",
"args": ["--config", "/path/to/config.json"]
}
}
}FAQ
- What client types does MCP Proxy support?
- MCP Proxy supports 'stdio', 'sse', and 'streamable-http' client types, making it flexible for different deployment scenarios.
- Can I use MCP Proxy with Docker?
- Yes, the project provides a Docker image that supports launching MCP servers via npx and uvx. You can run it with a simple docker run command providing your config file.
Compare mcp-proxy with
Last updated · Auto-generated from public README + GitHub signals.