MCPHub is a unified management platform that aggregates multiple MCP (Model Context Protocol) servers into separate Streamable HTTP (SSE) endpoints for different scenarios.
MCPHub simplifies how you interact with multiple MCP servers, allowing you to focus on creating amazing AI applications instead of managing infrastructure.
Run the following command to quickly launch MCPHub:
docker run -p 3000:3000 samanhappy/mcphub
Open your web browser and navigate to: http://localhost:3000
Keep an eye on the status of all MCP servers from the dashboard.
Connect your host applications to the MCPHub SSE endpoint at: http://localhost:3000/sse
git clone https://github.com/samanhappy/mcphub.git
Customize your MCP server settings by editing the mcp_settings.json file:
{
"mcpServers": {
"time-mcp": {
"command": "npx",
"args": ["-y", "time-mcp"]
},
"sequential-thinking": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-sequential-thinking"]
}
}
}
cd mcphub && pnpm install && pnpm dev