MCPM CLI

MCPM CLI

site icon
2025.01.06 70
TypeScript命令行工具服务器管理开发效率
MCPM CLI 是一个用于管理 Claude App 中 MCP 服务器的命令行工具。它提供了简单易用的命令来添加、删除和管理多个 MCP 服务器,支持服务器状态的启用/禁用,以及通过交互式命令行界面进行配置。此外,MCPM CLI 还可以作为 MCP 服务器自身集成到 Claude App 中。
View on GitHub

Overview

基本能力

产品定位

MCPM CLI 是一个用于管理 Claude App 中 MCP 服务器的命令行工具,旨在简化 MCP 服务器的管理和配置过程。

核心功能

  • 简易服务器管理:通过简单命令添加、删除和管理多个 MCP 服务器。
  • 服务器状态控制:支持启用/禁用服务器,并随时查看其状态。
  • 交互式 CLI:提供用户友好的命令行界面,支持交互式配置。
  • 自集成能力:可以将 MCPM CLI 自身作为 MCP 服务器添加到 Claude App 中。
  • JSON 配置管理:通过 Claude 的配置文件管理服务器,并提供错误处理。
  • 包发现:搜索和发现社区中的 MCP 包。

适用场景

  • 需要在 Claude App 中管理多个 MCP 服务器的开发者。
  • 希望通过命令行快速配置和启用/禁用 MCP 服务器的用户。
  • 需要搜索和安装社区 MCP 包的用户。

工具列表

  • search:搜索可用的 MCP 包。
  • install:安装指定的 MCP 包。
  • add:手动添加新的 MCP 服务器到 Claude App。
  • remove:从 Claude App 中移除 MCP 服务器。
  • disable:禁用 MCP 服务器(将其从 Claude 移动到存储)。
  • enable:启用已禁用的 MCP 服务器(将其从存储移回 Claude)。
  • list:列出所有配置的 MCP 服务器。
  • mcp:启动 MCPM 作为 MCP 服务器。
  • restart:重启 Claude.app。

常见问题解答

  • 如何安装 MCPM CLI? bash npm install -g @mcpm/cli
  • 如何搜索 MCP 包? bash mcpm search <query>
  • 如何安装 MCP 包? bash mcpm install <package-id>
  • 如何移除 MCP 服务器? bash mcpm remove <name>

使用教程

使用依赖

  • 需要安装 Node.js 和 npm。

安装教程

npm install -g @mcpm/cli

调试方式

mcpm --debug

许可证

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