🚀 MCP 自动工具切换器
MCP 自动工具切换器是一个用于管理 MCP 服务器、工具、提示和资源的系统。它能充当其他 MCP 服务器工具的中转门禁服务器,为用户提供便捷的 MCP 管理体验。
🚀 快速开始
自动工具切换器
- 安装依赖项:
npm install
- 启动 Cascade MCP 服务器:
node cascade-mcp-server.js
- 可用工具:
mcp0_servers_list — 列出所有服务器及其状态
mcp0_servers_enable — 启用一个服务器
mcp0_servers_disable — 禁用一个服务器
mcp0_refresh_tools — 从所有启用的服务器刷新工具列表
✨ 主要特性
- 跨平台:支持 Windows、macOS 和 Linux。
- 服务器管理:通过 MCP 工具添加、移除、启用/禁用和配置 MCP 服务器。
- 工具/提示/资源发现:列出、调用和预览 MCP 工具、提示和资源。
- 服务器工具中转:充当其他 MCP 服务器工具的中转门禁服务器。
- 自动服务器启动:启动所有启用的 MCP 服务器时自动启动。
- 智能工具缓存:实现高效的缓存以提高性能。
📚 详细文档
完整的文档请参阅 docs 文件夹。
⚙️ 配置
- 所有服务器配置存储在 。
- MCP 服务器配置存储在 。
🔮 未来改进
- Electron 布局客户端:一个系统托盘应用程序用于管理 MCP 服务器,包括:
- 系统托盘/菜单栏图标以方便访问。
- 上下文菜单用于管理服务器。
- 对话框用于添加、编辑和移除服务器。
- 图形界面用于工具发现和调用。
🤝 贡献
欢迎贡献、反馈和建议!请注意,该项目尚在开发中,API 和 UI 可能会频繁更改。
📄 许可证
MIT(待添加)
⚠️ 重要提示
这个项目还处于早期开发阶段。功能是实验性的、不完整的,并且可能会迅速变化。