
MCP Server Manager

2025.04.04
1
JavaScriptMCP 服务器管理AI 工具集成开发效率
ServMcp 是一个桌面应用程序,用于管理 MCP(Machine Completion Protocol)服务器,并与 Claude 和 Cursor 等 AI 工具集成。它提供了服务器管理、环境变量配置、实时监控等功能,适用于开发者和 AI 工具使用者。
View on GitHub
Overview
基本能力
产品定位
ServMcp 是一个用于管理 MCP 服务器的桌面应用程序,支持与多种 AI 工具集成,旨在简化 MCP 服务器的安装、配置和管理流程。
核心功能
- 导入和管理 MCP 服务器:支持从 ZIP 文件导入 MCP 服务器。
- 配置环境变量:提供用户友好的界面来配置 MCP 所需的环境变量。
- 实时监控:可以实时查看服务器控制台输出。
- AI 工具集成:支持与 Claude 和 Cursor 等 AI 工具集成。
- 安装与卸载:支持 MCP 的安装和卸载操作。
适用场景
- 开发者:需要快速部署和管理 MCP 服务器的开发者。
- AI 工具使用者:使用 AI 工具(如 Claude 和 Cursor)并需要与 MCP 服务器集成的用户。
- 团队协作:团队中需要统一管理 MCP 服务器的场景。
工具列表
- npm/yarn:用于安装和管理项目依赖。
- Electron:用于构建跨平台的桌面应用程序。
- Node.js:运行环境,支持 JavaScript 开发。
常见问题解答
- 如何安装 ServMcp?:按照 README 中的安装步骤操作即可。
- 如何配置环境变量?:在导入 MCP 时,应用程序会自动检测并提示配置环境变量。
- 如何实时监控服务器输出?:安装完成后,可以在应用程序中实时查看控制台输出。
使用教程
使用依赖
- Node.js 14.x 或更新版本:
# 安装 Node.js(以 Ubuntu 为例) sudo apt update sudo apt install nodejs
- npm 或 yarn: ``` # 安装 npm(通常随 Node.js 一起安装) sudo apt install npm
# 或安装 yarn
npm install -g yarn
- **Electron**:
# 安装 Electron
npm install -g electron
```
安装教程
- 克隆仓库:
git clone https://github.com/yourusername/ServMcp.git cd ServMcp
- 安装依赖:
npm install
- 启动应用程序:
npm start
调试方式
- 启动应用程序后,可以通过控制台查看实时输出:
npm start
- 如果需要调试 Electron 主进程,可以使用:
npm run debug
- 打包应用程序:
npm run package