One gateway for all your
MCP servers.
Connect your MCP servers once. Control how clients and agents access them. Operate everything through one open-source, self-hosted gateway.
$ docker run -d --name mcphub -p 3000:3000 samanhappy/mcphubOne control point for your MCP infrastructure.
Centralize connectivity, access, credentials, routing, and operations without changing your MCP clients or servers.
Connect
Connect local and remote MCP servers and expose them through stable, unified endpoints.
Read the docsControl
Control who can access servers and capabilities with authentication, scoped keys, visibility, and per-user credentials.
Read the docsRoute
Organize servers into groups and route clients through aggregate, scoped, direct, or smart endpoints.
Read the docsOperate
Monitor health, inspect activity and logs, and manage MCP infrastructure from one place.
Read the docsOne control plane between agents and MCP servers.
Point MCP-compatible clients and agents at MCPHub. MCPHub centralizes authentication, credentials, routing, capability discovery, and operational visibility before requests reach backend MCP servers.
/mcpaggregate/mcp/{group}group/mcp/{name}single/mcp/$smartsemanticTools that respect your workflow.
Manage from the terminal
Use the CLI to discover, install, configure, and inspect servers. It reads from the same Registry as the website.
See CLI docs$ mcphub discover --keyword postgres
→ @modelcontextprotocol/postgres ★ 8.1k
→ @neon/postgres ★ 1.2k
→ @supabase/postgres ★ 980
$ mcphub install @modelcontextprotocol/postgres
✓ Added to mcp_settings.json
✓ Hot-reloaded — endpoint readyDiscover & install with one click
Browse community MCP servers from the Registry. Click install and MCPHub writes the client config.
Browse the RegistryLet AI pick the right tool
Smart Routing indexes tool descriptions in a vector store. When the model asks for a capability, MCPHub returns a small matching set.
How smart routing worksgithub.search_issues0.94linear.list_issues0.87notion.create_page0.83sentry.list_errors0.61One gateway, four routing modes.
Each routing mode is a stable URL. Use them per-client, per-project, or per-team.
Run MCP servers
from one gateway.
Spin up MCPHub in under a minute. Connect Claude Desktop in five.