适合谁
- 需要同时编排多个 MCP 服务器的开发者
- 希望客户端只配置一个端点的用户
- 需要实时状态与能力变更通知的自动化工作流
这是聚合或代理其他 MCP Server 的网关,需要再接入具体的 Server 才有实际能力。
MCP Hub 是一个聚焦于多 MCP 服务器集中编排与监控的工具,亮点是单一 /mcp 端点聚合所有能力、自动命名空间防冲突、实时 SSE 事件与 VS Code 配置兼容。它并不实现 Roots、Sampling、Completion 能力,也不托管任何具体的业务工具;使用前需注意 ${cmd:} 命令执行与密钥注入带来的安全面。
最强项 · 文档质量 16/20 最弱项 · 安全与权限 9/20
静态评测 · 未实际运行收录于 2026-09-10
查看 FMRS 评分方法 →运行环境:Node.js 18+
MCP_HUB_ENV
一个 JSON 字符串环境变量,向所有托管的 MCP 服务器注入共享键值(如 ${input:} 变量或令牌);内容可能包含密钥,仅在需要共享配置时设置。
要求 Node.js >= 18.0.0。
{
"mcpServers": {
"Hub": {
"url": "http://localhost:37373/mcp"
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"Hub": {
"url": "http://localhost:37373/mcp"
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add --transport http Hub http://localhost:37373/mcp
在终端运行;先把 <…> 占位符换成你自己的值。
在客户端中添加 http://localhost:37373/mcp 端点后,检查工具列表中是否出现带命名空间前缀(如 server__tool)的工具;也可运行 GET /api/health 确认状态为 ready。
连接成功后,可以直接对 AI 助手这样说:
依据项目文档列出,未经本站实测。
MCP Hub 是 MCP 服务器与客户端之间的中央协调器,提供两个关键接口:管理接口(/api/*)通过统一的 REST API 和 Web UI 管理多个 MCP 服务器;MCP 服务器接口(/mcp)让任意 MCP 客户端通过单一端点访问所有服务器的能力。它实现了 MCP 2025-03-26 规范,支持 stdio、streamable-http 与 SSE 传输,支持 OAuth 2.0(PKCE)与基于 Header 的令牌认证,并具备服务器生命周期管理、健康监控、自动重连、热重载、实时事件推送(SSE)以及 VS Code 配置兼容等能力。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 9c7670a4c341 数据同步于 2026-10-19 查看 FMRS 评分方法