mcpField
M
MCPM CLI

MCPM CLI

本地服务
github.com/MCP-Club开发工具10694 周前更新

关于 MCPM CLI

MCPM CLI 是一个命令行工具,用于管理 Claude App 中的 MCP 服务。它可以添加、删除、启用、禁用和列出服务,并能搜索社区中的 MCP 包,适合需要频繁配置 MCP 服务的开发者。

主要功能

  1. 01添加、删除与列出 MCP 服务
  2. 02启用或禁用服务而不删除配置
  3. 03交互式命令行配置
  4. 04搜索并安装 MCP 包
  5. 05可将 MCPM 自身作为 MCP 服务运行

适用场景

  1. 01在 Claude App 中批量管理多个 MCP 服务
  2. 02临时停用某个服务后再恢复

MCP 相关

该工具读写 Claude App 的 MCP 配置文件以管理服务,也可以通过 mcpm mcp 命令以 MCP 服务的形式启动,并通过 mcpm add --self 把自身添加为服务。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MCPM CLI

npm version npm downloads Build Status GitHub license GitHub issues GitHub stars

用于管理 Claude App 中 MCP 服务的命令行工具。

亮点

  • 🚀 轻松管理服务:通过简单的命令,在 Claude App 中添加、移除和管理多个 MCP 服务
  • 🔄 服务状态控制:随时启用或禁用服务,并查看其状态
  • 🛠️ 交互式 CLI:用户友好的命令行界面,提供交互式提示词,轻松完成配置
  • 🔌 自我集成:只需一条命令,即可将 MCPM CLI 本身添加为 MCP 服务
  • 📝 JSON 配置:通过 Claude 的配置文件管理服务,并妥善处理错误
  • 🔍 包发现:搜索和发现社区中的 MCP 包

路线图

  • 添加远程 MCP 发现功能(用于搜索和推荐的 MCPHub)
  • 为你自动安装 MCP 服务
  • MCPM CLI 的 GUI

安装

npm install -g @mcpm/cli

用法


> mcpm help

Usage: mcpm [options] [command]

Options:
  -V, --version         output the version number
  -d, --debug           enables verbose logging (default: false)
  -h, --help            display help for command

Commands:
  search [query]        Search for MCP packages
  install <n>           Install a MCP package from the registry
  add [options] [name]  Manually add a new MCP server to your Claude App
  remove [name]         Remove a MCP server from your Claude App
  disable [name]        Disable an MCP server (moves it from Claude to storage)
  enable [name]         Enable a disabled MCP server (moves it from storage to Claude)
  list [options]        List all your MCP servers
  mcp                   Start the MCPM MCP server
  restart               Restart Claude.app
  help [command]        display help for command

搜索 MCP 包

在注册表中搜索可用的 MCP 包:

mcpm search              # Interactive search mode
mcpm search <query>      # Search with a specific query
mcpm search --json       # Output results in JSON format
安装 MCP 包

按 ID 安装 MCP 包:

mcpm install <package-id>     # Install a specific package
mcpm i <package-id>          # Short alias for install
mcpm install -y <package-id>  # Install without confirmation
移除 MCP 服务

从 Claude App 中移除 MCP 服务:

mcpm remove                 # Interactive mode
mcpm remove <name>          # Remove a specific server
mcpm rm <name>              # Short alias for remove
禁用 MCP 服务

将服务从 Claude App 移至存储区,使其暂时不可用。

mcpm disable               # Interactive mode
mcpm disable <name>        # Specify server name
启用 MCP 服务

将之前禁用的服务从存储区移回 Claude App。

mcpm enable               # Interactive mode
mcpm enable <name>        # Specify server name
列出 MCP 服务
mcpm list            # Shows all configured MCP servers
作为 MCP 服务启动
mcpm mcp               # Start MCPM as a MCP server

如需了解更多信息,请访问我们的 MCP.md。

将自身添加为 Claude App 中的 MCP 服务
mcpm add --self          # Add MCPM CLI as a MCP server

配置

  • 活跃服务存储在 Claude App 的配置中
  • 已禁用的服务存储在 ~/.mcpm/*

开发

发布新版本

创建新标签时,GitHub Actions 会自动发布新版本

git tag v1.4.1
git push origin v1.4.1

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。