MCPHubBETA

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/mcphub
localhost:3000
Overview
12 servers · 247 tools · 3 groups
CALLS / 24H
14.2k
+12%
ACTIVE SERVERS
11/12
healthy
P95 LATENCY
184ms
−8ms
TOOL INDEX
247
tools
Connected servers12 total
G
github
@modelcontextprotocol
stdio7 tools healthy
P
postgres
@modelcontextprotocol
stdio11 tools healthy
P
playwright
@microsoft
stdio15 tools healthy
S
slack
@modelcontextprotocol
stdio19 tools healthy
B
brave-search
@brave
http3 tools healthy
POWERS AGENTS BUILT WITH
Claude DesktopCursorClineContinue.devWindsurfZedCustom Agents
Why MCPHub?

Built 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 docs

Smart routing

AI-powered tool discovery with vector semantic search. Expose 500+ tools without overwhelming the model context window.

Read the docs

OAuth & multi-tenant

GitHub and Google login, role-based access, per-server visibility. Ship internal hubs your security team will sign off on.

Read the docs

Hot-swappable

Add, remove, or update servers without downtime or restarting clients. Config changes propagate live.

Read the docs
Architecture

One 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.

AI CLIENTS
Claude
Cursor
Cline
Custom
mcphub
HUB · v0.9.2
healthy
/mcpaggregate
/mcp/{group}group
/mcp/{name}single
/mcp/$smartsemantic
routing · oauth · metering247 tools indexed
MCP SERVERS
G
github
P
postgres
P
playwright
S
slack
B
brave-search
F
filesystem
N
notion
L
linear
+ 119 more in Registry
Built for developers

Tools 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 ready

Discover & install with one click

Public Registry of community-maintained MCP servers, browsable from the dashboard. Click install — config writes itself.

Browse the Registry
postgres
P
postgres
@modelcontextprotocol
S
sqlite
@modelcontextprotocol

Let 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 works
“Find the last 5 issues mentioning database timeouts and create a tracking doc.”
SEMANTIC MATCH
github.search_issues0.94
linear.list_issues0.87
notion.create_page0.83
sentry.list_errors0.61
Flexible routing

Four endpoints, one config.

Each routing mode is a stable URL. Use them per-client, per-project, or per-team.

/mcp
Aggregate
All tools from all servers, in one connection.Docs
/mcp/{group}
Group
Tools scoped to a named group (per-team, per-project).Docs
/mcp/{server}
Single server
Direct passthrough to one server. Useful for debugging.Docs
/mcp/$smart
Smart
Semantic tool discovery — model gets only what it needs.Docs
GITHUB STARS
2,115
MCP SERVERS INDEXED
300+
DOCKER PULLS
100K+
COMMUNITY MEMBERS
400+

Stop managing MCP servers
one by one.

Spin up MCPHub in under a minute. Connect Claude Desktop in five.