Overview
An MCP proxy that aggregates multiple MCP servers behind a single HTTP entrypoint. It proxies multiple MCP clients to unify tools, prompts, and resources from many servers, and supports Server-Sent Events (SSE) and streamable HTTP for efficient streaming. The proxy offers flexible configuration by supporting stdio, sse, and streamable-http client types, making it suitable for various deployment scenarios, including local development, streaming deployments, or containerized environments. Documentation covers configuration, usage, and deployment, with an online Claude config converter and Docker-based deployment options. Build from source or install via Go, and run the proxy with a provided config to bring together MCP resource servers under one HTTP gateway.
Features
Aggregate multiple MCP servers behind a single HTTP entrypoint
Proxies and aggregates MCP clients to combine tools, prompts, and resources from many servers behind one gateway.
Server-Sent Events and streamable HTTP support
Delivers MCP data via SSE or streamable HTTP for real-time streaming.
Flexible client configuration
Supports stdio, SSE, and streamable-http client types for versatile deployment.
Who Is This For?
- Developers:to aggregate MCP tools, prompts, and resources from many servers behind a single gateway.
- DevOps:to deploy and manage MCP resource servers at scale through a single entrypoint.
- MCP admins:to centralize management of multiple MCP servers via one HTTP gateway.




