The unified hub for
MCP servers.
Aggregate, manage, and route Model Context Protocol servers behind one endpoint. Open source, Docker-ready, production-grade.
$ docker run -d --name mcphub -p 3000:3000 samanhappy/mcphubBuilt for managing the chaos.
Running MCP servers one-by-one breaks down fast. MCPHub gives you a single, observable, secure layer in front of all of them.
Centralized management
Monitor, start, stop, hot-reload every MCP server from a unified dashboard. No more wrangling JSON files across machines.
Read the docsSmart routing
AI-powered tool discovery with vector semantic search. Expose 500+ tools without overwhelming the model context window.
Read the docsOAuth & multi-tenant
GitHub and Google login, role-based access, per-server visibility. Ship internal hubs your security team will sign off on.
Read the docsHot-swappable
Add, remove, or update servers without downtime or restarting clients. Config changes propagate live.
Read the docsOne endpoint. Any MCP server. Any client.
Point your AI client at a single MCPHub URL. We handle authentication, routing, and tool discovery to the right backend server.
/mcpaggregate/mcp/{group}group/mcp/{name}single/mcp/$smartsemanticTools that respect your workflow.
Manage from the terminal
A first-class CLI for everything: discover, install, configure, inspect. Built on the same Registry as the website — what you see is what you ship.
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
Public Registry of community-maintained MCP servers, browsable from the dashboard. Click install — config writes itself.
Browse the RegistryLet AI pick the right tool
Smart Routing indexes every tool from every connected server into a vector store. When the model asks for a capability, MCPHub returns the matching subset — no context bloat.
How smart routing worksgithub.search_issues0.94linear.list_issues0.87notion.create_page0.83sentry.list_errors0.61Four endpoints, one config.
Each routing mode is a stable URL. Use them per-client, per-project, or per-team.
Stop managing MCP servers
one by one.
Spin up MCPHub in under a minute. Connect Claude Desktop in five.