mcp-hub
by ravitemer·★ 487·综合分 49
一个集中式MCP服务器管理平台,提供统一端点和动态服务器监控功能。
developer-toolsproductivityai-llm
63
Forks
18
活跃 Issue
7 个月前
最近提交
2 天前
收录于
概述
MCP Hub作为MCP服务器和客户端的中央协调器,提供两个关键接口:通过REST API和Web UI的管理界面,以及允许客户端通过单个端点访问所有服务器功能的MCP服务器接口。它实现了MCP 2025-03-26规范,支持多种传输协议,包括流式HTTP、SSE和STDIO,用于本地和远程服务器。Hub自动命名空间化功能以防止冲突,将请求路由到适当的服务器,并使用OAuth 2.0和基于标头的令牌处理身份验证。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:在单个项目中组织多个MCP服务器,避免配置复杂性
你:为MCP客户端创建网关,通过一个连接访问各种工具
你:使用MCP服务器的热重载功能管理开发环境
你:支持哪些MCP功能?
你:身份验证如何工作?
什么时候选它
当您需要通过集中界面管理多个 MCP 服务器,并希望通过单一端点简化客户端连接时,选择 MCP Hub。
什么时候不要选它
如果您只运行一个 MCP 服务器的简单设置,请避免使用 MCP Hub,因为它为基本用例增加了不必要的复杂性。
可对比工具
nomic-mcpmcp-server-templatestudio-mcp
安装
npm install -g mcp-hub启动Hub服务器:
mcp-hub --port 3000 --config path/to/config.jsonClaude Desktop配置:
{
"mcpServers": {
"Hub": {
"url": "http://localhost:37373/mcp"
}
}
}FAQ
- 支持哪些MCP功能?
- MCP Hub支持工具(Tools)、资源(Resources)、资源模板(Resource Templates)和提示(Prompts),并提供实时更新。目前不支持根目录(Roots)、采样(Sampling)和完成(Completion)功能。
- 身份验证如何工作?
- Hub支持带有PKCE流的OAuth 2.0和远程服务器的基于标头的令牌认证。本地STDIO服务器可以使用带有占位符解析的环境变量。
mcp-hub 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。