SuperAPI AI 工具集

mcpm.sh

MCPM(Model Context Protocol Manager)是一个开源 CLI 工具,用于管理 MCP(Model Context Protocol)服务器。它通过全局配置模型简化管理:服务器只需安装一次,即可通过虚拟配置(Profiles)按标签组织,并集成到任意 MCP 客户端。核心功能包括从中央注册表发现服务器、直接执行、公开分享、服务器更新、客户端集成管理(如 Claude Desktop、Cursor、Windsurf),以及面向 AI 智能体的非交互式自动化支持。MCPM 使用 Python 和 Click 构建,支持 brew、pipx、uv 等多种安装方式,并提供丰富的命令行界面。

访问官网

工具介绍

MCPM 是一个开源的 CLI 工具,用于管理 Model Context Protocol(MCP)服务器,由 pathintegral-institute 维护。它旨在简化 MCP 服务器的全局配置,让用户一次安装服务器后,通过虚拟配置(Profiles)组织并集成到任意 MCP 客户端。

主要用途:管理 MCP 服务器的安装、发现、配置、执行和更新,支持多客户端集成。

主要能力:

  • 全局服务器管理:一次安装,随处使用。
  • 虚拟配置(Profiles):通过标签组织服务器,适应不同工作流。
  • 服务器发现:从 MCP 注册表(mcpm.sh/registry)浏览和安装服务器。
  • 直接执行:通过 stdio 或 HTTP 运行服务器,便于测试或集成。
  • 公开分享:通过安全隧道分享服务器。
  • 服务器更新:检查并应用基于 git、NPX 和二进制服务器的更新。
  • 客户端集成:管理 Claude Desktop、Cursor、Windsurf 等客户端的配置。
  • AI 智能体友好:提供非交互式 CLI 和环境变量支持,以及 llm.txt 指南,便于自动化。
  • 美观 CLI:富文本格式和交互式界面。
  • 使用分析:监控服务器使用情况和性能。

使用方式: MCPM v2.0 采用全局配置模型。安装方式包括 brew、pipx、uv 等。基本命令示例:安装服务器、列出已安装服务器、通过 HTTP 服务、创建配置并添加服务器、运行配置。CLI 提供交互式和非交互式模式,可通过环境变量启用全自动化。

适用场景:适合开发人员、AI 智能体开发者和需要管理多个 MCP 服务器的用户,用于简化服务器配置、集成和更新流程,提升工作效率。

限制与说明:

  • 支持的 MCP 客户端目前明确包括 Claude Desktop,其他客户端(如 Cursor、Windsurf)在文档中提及但可能处于开发或部分支持状态。
  • v2.0 版本已完整发布,部分功能(如服务器更新管理、GitHub 发布二进制更新、高级监控、Docker 执行等)列为未来增强,暂未提供。
  • 演示视频显示的是过时的 v1 命令,新演示尚在准备中。
  • 具体收费、价格、平台兼容性细节请参考官方文档。