Best for
- Developers orchestrating several MCP servers at once
- Users who want a single endpoint configured in their MCP clients
- Automation that needs live status and capability-change notifications
This gateway aggregates or proxies other MCP servers; it only becomes useful once you connect real servers behind it.
MCP Hub focuses on centralized orchestration and monitoring of multiple MCP servers, with highlights including a single /mcp endpoint aggregating all capabilities, automatic namespacing to avoid conflicts, real-time SSE events, and VS Code config compatibility. It does not implement Roots, Sampling or Completion, and it ships no domain-specific tools of its own; note the security surface created by ${cmd:} command execution and secret injection.
Strongest · Documentation 16/20 Weakest · Security and permissions 9/20
Static review · not runListed 2026-09-10
Read the FMRS scoring method →Runtime:Node.js 18+
MCP_HUB_ENV
A JSON-string env var that injects shared key-value pairs (like ${input:} variables or tokens) into every managed MCP server; its contents may include secrets — set it only when needed.
servers/mcpServers keys and ${} placeholders supported).Requires Node.js >= 18.0.0.
{
"mcpServers": {
"Hub": {
"url": "http://localhost:37373/mcp"
}
}
}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"Hub": {
"url": "http://localhost:37373/mcp"
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add --transport http Hub http://localhost:37373/mcp
Run it in a terminal; replace any <…> placeholders with your own values first.
Add the endpoint http://localhost:37373/mcp to your client and check that namespaced tools (e.g. server__tool) appear in the tool list; alternatively run GET /api/health and confirm the hub state is ready.
Once connected, you can ask your AI assistant things like:
Listed from the project's documentation, not tested by this site.
MCP Hub acts as a central coordinator between MCP servers and clients, exposing two interfaces: a management interface (/api/*) for controlling multiple MCP servers through a unified REST API and web UI, and an MCP server interface (/mcp) that lets any MCP client reach all managed server capabilities through a single endpoint. It implements the MCP 2025-03-26 specification, supports stdio, streamable-http and SSE transports, OAuth 2.0 with PKCE and header-based tokens, and adds server lifecycle management, health monitoring, auto-reconnection, hot reload, SSE-based real-time events, and VS Code configuration compatibility.
Upstash's official server providing up-to-date third-party library docs for AI coding assistants
AI-powered NPM package analysis MCP server
An independent control layer that gives AI coding agents budgets, brakes, and receipts
GitHub's official MCP server for managing repos, issues, PRs, and workflows via natural language
Source revision 9c7670a4c341 Data synced 2026-10-19 Read the FMRS scoring method