mcphub

mcphub

Unified management of multiple MCP servers with dynamic routing and intelligent discovery.

MCPDevOpen source
Type
MCP
Transport
http
Open source
Yes
GitHub Stars
★ 2.2k
Source
mcp-github

Overview

MCPHub is a centralized management platform for managing and dynamically orchestrating multiple MCP servers. It organizes multiple MCP servers into distinct endpoints through flexible routing strategies, supporting access to all servers, individual servers, or logical server groups. MCPHub offers centralized management, intelligent routing, fine-grained group visibility control, and other features, making it suitable for scenarios requiring management and scaling of multiple MCP servers. Deployment options include Docker setup and configuration file settings, ideal for developers and enterprises.

Capabilities

  • Centralized management of multiple MCP servers
  • Flexible routing strategies
  • Fine-grained group visibility control
  • Intelligent tool discovery
  • Transparent forwarding of interactive MCP applications
  • Tool result compression

Use cases

Managing multiple MCP serversDynamic orchestration of MCP serversIntelligent routing and tool discoveryMCP server management in production environments

Setup

Requires: DockerNode 环境API Key
Create an `mcp_settings.json` file and configure your MCP servers, then run with Docker: ">">docker run -p 3000:3000 -v ./mcp_settings.json:/app/mcp_settings.json -v ./data:/app/data samanhappy/mcphub"

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How do I get started with MCPHub?

Create a configuration file and deploy using Docker.

What authentication methods does MCPHub support?

Supports OAuth 2.0 and social logins via GitHub/Google.

Related skills