remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
MCP-中心-MCP服务器
连接并管理其他 MCP(模型上下文协议)服务器的中心服务器。
概述
该项目构建了一个 MCP 中心服务器,可以连接到其他 MCP 服务器,列出其工具并执行它们。它对于绕过 Cursor 40 个工具的 MCP 限制特别有用。即使在 Cursor 之外,它也可以隐藏不常用的工具,从而帮助减少 AI 错误。
主要特点
- 通过配置文件自动连接到其他 MCP 服务器
- 列出已连接服务器上的可用工具
- 调用已连接服务器上的工具并返回结果
配置
将其添加到您的mcp.json
中:
使用 npx
Copy
系统提示(或光标规则)
Copy
这确保了 AI 助手在尝试使用可用工具之前始终会检查它们。
安装和运行
要求
- Node.js 18.0.0 或更高版本
- npm、yarn 或 pnpm
安装
Copy
建造
Copy
跑步
Copy
开发模式
Copy
配置文件
MCP-Hub-MCP 服务器使用 Claude Desktop 格式的配置文件自动连接到其他 MCP 服务器。您可以通过以下方式指定配置文件:
- 环境变量:将
MCP_CONFIG_PATH
环境变量设置为配置文件路径 - 命令行参数:使用
--config-path
选项指定配置文件路径 - 默认路径:使用当前目录中的
mcp-config.json
文件
配置文件格式:
Copy
例子:
Copy
用法
MCP-Hub-MCP 服务器提供以下工具:
1. list-all-tools
返回所有已连接服务器的工具列表。
Copy
2. call-tool
调用特定服务器上的工具。
serverName
:调用该工具的 MCP 服务器的名称toolName
:要调用的工具的名称toolArgs
:传递给工具的参数
Copy
提交消息约定
该项目遵循常规提交来实现自动版本控制和 CHANGELOG 生成。
格式: <type>(<scope>): <description>
例子:
feat: add new hub connection feature
fix: resolve issue with server timeout
docs: update API documentation
chore: update dependencies
类型:
feat
:新功能(MINOR 版本升级)fix
:错误修复(PATCH 版本升级)docs
:仅文档更改style
:不影响代码含义的改变refactor
:既不修复错误也不添加功能的代码更改perf
:提高性能的代码更改test
:添加缺失的测试或更正现有的测试chore
:对构建过程或辅助工具的更改
重大变化:在提交页脚中添加BREAKING CHANGE:
以触发主要版本的提升。
技术栈
- Node.js
- TypeScript
- @modelcontextprotocol/sdk(版本:^1.9.0)
- zod(版本:^3.22.4)
执照
麻省理工学院
This server cannot be installed
连接并管理其他 MCP(模型上下文协议)服务器的中心服务器。