MCP Server Manager

MCP Server Manager

site icon
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 ```

安装教程

  1. 克隆仓库: git clone https://github.com/yourusername/ServMcp.git cd ServMcp
  2. 安装依赖: npm install
  3. 启动应用程序: npm start

调试方式

  1. 启动应用程序后,可以通过控制台查看实时输出: npm start
  2. 如果需要调试 Electron 主进程,可以使用: npm run debug
  3. 打包应用程序: npm run package

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。