MCP.so
登录

MCP Hub

@ravitemer

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

ravitemer

关于 MCP Hub

A centralized manager for Model Context Protocol (MCP) servers with dynamic server management and monitoring

MCP Hub 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "Hub": {
      "url": "http://localhost:37373/mcp"
    }
  }
}

MCP Hub 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,直接连接服务器端点实时获取工具列表。

概览

What is MCP Hub?

MCP Hub is a central coordinator for MCP servers and clients that provides a unified REST API and web UI for managing multiple servers and a single MCP endpoint (/mcp) that any MCP client can connect to access all server capabilities. It implements the MCP 2025-03-26 specification and is designed for developers who need to manage and aggregate multiple MCP servers under one interface.

How to use MCP Hub?

Install globally with npm install -g mcp-hub, then start with mcp-hub --port 3000 --config path/to/config.json. Configure any MCP client (e.g., Claude Desktop) to use a single endpoint http://localhost:37373/mcp instead of separate entries for each server.

Key features of MCP Hub

  • Centralized management via REST API and web UI
  • Single MCP endpoint for all clients
  • Supports STDIO, streamable-http, and SSE transports
  • Real-time server status and capability updates
  • OAuth 2.0 authentication with PKCE flow
  • Direct use of VS Code .vscode/mcp.json configs

Use cases of MCP Hub

  • Aggregate multiple MCP servers behind one endpoint for any compliant client
  • Manage server lifecycle (start/stop/enable/disable) through a unified interface
  • Develop MCP servers with hot reload using dev mode and file watching
  • Migrate existing VS Code MCP configurations seamlessly to a centralized hub

常见问题

1

What transports does MCP Hub support?

MCP Hub supports STDIO for local script-based servers and streamable-http/SSE for remote servers.

2

Can MCP Hub use existing VS Code MCP configuration files?

Yes, it supports both `mcpServers` and `servers` keys and VS Code variable substitution (`${env:}`, `${input:}`, predefined variables), so `.vscode/mcp.json` files work directly.

3

How does MCP Hub handle authentication?

It supports OAuth 2.0 with PKCE flow and header-based token authentication for remote servers.

4

Does MCP Hub support all MCP capabilities?

It fully supports Tools, Resources, Resource Templates, and Prompts with real‑time updates. Roots, Sampling, and Completion are not supported.

5

How can I provide input variables for VS Code compatibility?

Use the `MCP_HUB_ENV` environment variable as a JSON string containing key-value pairs for `${input:variable-id}` placeholders.

评论

其他 分类下的更多 MCP 服务器