Cette page est affichée en anglais. Une traduction française est en cours.
MCP ConfigsApr 9, 2026·2 min de lecture

MCPHub — Centralized MCP Server Management Hub

Manage multiple MCP servers from one dashboard. Smart routing, hot-swap config, OAuth 2.0 auth. Deploy via Docker in one command. Apache-2.0, 2,000+ stars.

MCP Hub
MCP Hub · Community
Prêt pour agents

Staging sûr pour cet actif

Cet actif est d'abord staged. Le prompt copié demande à l'agent d'inspecter les fichiers staged avant d'activer scripts, config MCP ou config globale.

Stage only · 17/100Policy : staging
Surface agent
Tout agent MCP/CLI
Type
Mcp Config
Installation
Stage only
Confiance
Confiance : Established
Point d'entrée
step-1.md
Commande de staging sûr
npx -y tokrepo@latest install 14e62731-33d7-11f1-9bc6-00163e2b0d79 --target codex

Stage les fichiers d'abord; l'activation exige la revue du README et du plan staged.

TL;DR
MCPHub provides a single dashboard to manage, route, and monitor multiple MCP servers with hot-swap config.
§01

What it is

MCPHub is a centralized management platform for multiple MCP (Model Context Protocol) servers. It provides a web dashboard for adding, configuring, and monitoring MCP servers, with smart routing to direct requests to the right server. It supports hot-swap configuration changes and OAuth 2.0 authentication.

MCPHub targets teams running multiple MCP servers who need a unified control plane. Instead of managing individual server configurations and connections, MCPHub consolidates everything into a single interface.

§02

How it saves time or tokens

Managing MCP servers individually means editing JSON config files, restarting processes, and tracking which server handles which tool. MCPHub replaces this with a web UI where you add servers, configure routing, and monitor health in real time. Hot-swap configuration means you can add or remove servers without restarting the hub. OAuth 2.0 authentication secures multi-user access without custom auth code.

§03

How to use

  1. Deploy MCPHub with Docker:
docker run -p 3000:3000 samanhappy/mcphub
  1. Open http://localhost:3000 and log in with the default admin account.
  1. Add your MCP servers via the dashboard. Configure routing rules and authentication for each server.
  1. Point your AI tools (Claude Desktop, Cursor) to MCPHub as a single MCP endpoint.
§04

Example

{
  "mcpServers": {
    "mcphub": {
      "command": "docker",
      "args": [
        "run", "-p", "3000:3000",
        "samanhappy/mcphub"
      ]
    }
  }
}

After MCPHub is running, add individual MCP servers through the web dashboard:

# Example: Adding a filesystem MCP server via MCPHub API
curl -X POST http://localhost:3000/api/servers \
  -H 'Content-Type: application/json' \
  -d '{"name": "filesystem", "command": "npx", "args": ["@anthropic/mcp-filesystem", "/data"]}'
§05

Related on TokRepo

This tool integrates with standard development workflows and requires minimal configuration to get started. It is available as open-source software with documentation and community support through the official repository. The project follows semantic versioning for stable releases.

For teams evaluating this tool, the key advantage is reducing manual work in repetitive tasks. The automation provided by the built-in features means less custom code to maintain and fewer integration points to manage. This translates directly to lower maintenance costs and faster iteration cycles.

§06

Common pitfalls

  • The default admin credentials should be changed immediately after first login; running MCPHub with default credentials on a public network is a security risk.
  • MCPHub adds a routing layer between your AI tools and MCP servers; expect slightly higher latency compared to direct MCP connections.
  • Hot-swap configuration applies to server additions and removals; some routing rule changes may require a brief reconnection from connected clients.

Questions fréquentes

What is MCP (Model Context Protocol)?+

MCP is a protocol that lets AI tools (like Claude Desktop) communicate with external services through standardized servers. Each MCP server exposes tools, resources, or prompts that the AI can use during conversations.

How many MCP servers can MCPHub manage?+

MCPHub can manage multiple MCP servers from a single dashboard. The practical limit depends on your server resources. Each connected MCP server runs as a separate process managed by the hub.

Does MCPHub require Docker?+

Docker is the recommended deployment method, but MCPHub can also run as a standalone Node.js application. Docker provides the easiest setup with a single command.

Is MCPHub free to use?+

Yes. MCPHub is open-source under the Apache-2.0 license. There are no usage fees, and you can self-host it on any server or local machine.

Can MCPHub handle authentication for MCP servers?+

Yes. MCPHub supports OAuth 2.0 authentication, allowing you to secure access to your MCP servers. You can configure per-server and per-user access controls through the dashboard.

Sources citées (3)
  • MCPHub GitHub— MCPHub provides centralized MCP server management with smart routing
  • MCP Specification— Model Context Protocol specification for AI tool integration
  • MCPHub Documentation— MCPHub supports OAuth 2.0 authentication and hot-swap configuration
🙏

Source et remerciements

Created by samanhappy. Licensed under Apache-2.0.

MCPHub — ⭐ 2,000+

Thanks to samanhappy for building a unified management layer for the MCP ecosystem.

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires