article
README
🚀 MCPM CLI 使用文档
一个用于在 Claude App 中管理 MCP 服务器的命令行工具,可让你轻松地对 MCP 服务器进行添加、移除、状态控制等操作,还能搜索和发现社区的 MCP 包。
项目状态
✨ 主要特性
- 🚀 简单服务器管理:轻松添加、移除和管理多个 MCP 服务器。
- 🔄 服务器状态控制:随时启用/禁用服务器并查看其状态。
- 🛠️ 交互式 CLI:用户友好的命令行界面,带互动提示框,便于配置。
- 🔌 自我集成:只需一条命令即可将 MCPM CLI 本身添加为一个 MCP 服务器。
- 📝 JSON 配置管理:通过 Claude 的配置文件管理服务器,具备完善的错误处理机制。
- 🔍 包发现:搜索并发现来自社区的 MCP 包。
📈 发展路线图
- [x] 实现远程 MCP 发现(A MCPHub 用于搜索和推荐)
- [x] 自动安装 MCP 服务器
- [ ] 开发 GUI 界面(图形用户界面)
📦 安装指南
npm install -g @mcpm/cli
💻 使用示例
基础用法
> mcpm 帮助
使用方式:mcpm [选项] [命令]
选项:
-V, --version 输出版本号
-d, --debug 启用详细日志记录(默认值:false)
-h, --help 显示命令的帮助信息
命令:
search [查询词] 在注册表中搜索 MCP 包
install <n> 安装指定的 MCP 包
add [选项] [名称] 手动在 Claude App 中添加一个新的 MCP 服务器
remove [名称] 从 Claude App 中移除某个 MCP 服务器
disable 禁用某个 MCP 服务器
enable 启用某个禁用的 MCP 服务器
list 列出所有 MCP 服务器
config 显示或修改配置文件
⚙️ 配置
- 激活状态的服务器存储在 Claude App 的配置文件中。
- 已禁用的服务器存储在
~/.mcpm/*目录下。
🛠️ 开发
发布新版本
GitHub Actions 会自动在创建新的标签时进行版本发布。
git tag v1.4.1
git push origin v1.4.1
Scan to join WeChat group