MCP Server Manager

MCP Server Manager

site icon
2024.12.17 10
JavaScriptMCP服务器管理AI工具管理Claude配置工具开发效率
MCP Server Manager 是一个基于Web的GUI工具,用于管理Claude和Cursor中的Model Context Protocol (MCP)服务器。该工具通过用户友好的界面,可以轻松启用/禁用MCP服务器及其工具。
View on GitHub

Overview

基本能力

产品定位

MCP Server Manager 是一个用于管理MCP服务器的Web界面工具,主要用于Claude和Cursor环境中MCP服务器的配置和管理。

核心功能

  • 🎛️ 通过简单的切换开关启用/禁用MCP服务器
  • 🔄 自动同步Claude和Cursor之间的更改
  • 🛠️ 查看每个服务器的可用工具
  • 🔒 安全处理环境变量和API密钥
  • 📱 响应式设计,适用于任何屏幕尺寸

适用场景

  • 需要在Claude和Cursor中管理多个MCP服务器的场景
  • 需要快速切换不同MCP服务器配置的场景
  • 需要安全管理API密钥和环境变量的场景

工具列表

  • 切换开关:用于启用/禁用MCP服务器
  • 配置编辑器:用于编辑服务器配置
  • 同步功能:自动同步Claude和Cursor之间的配置更改

常见问题解答

  • 如何添加新的MCP服务器? 通过编辑config.json文件添加新的服务器配置
  • 更改后为什么没有生效? 需要重启Claude以激活新的配置

使用教程

使用依赖

  • Node.js环境
  • npm包管理器

安装教程

  1. 克隆仓库:
git clone https://github.com/yourusername/mcp-manager.git
cd mcp-manager
  1. 安装依赖:
npm install
  1. 创建配置文件:
cp config.example.json config.json
  1. 启动服务器:
npm start
  1. 在浏览器中打开 http://localhost:3456

调试方式

  • 检查npm start命令的输出日志
  • 确保config.json文件配置正确
  • 检查Claude和Cursor的配置文件路径是否正确

许可证

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