项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 1019
技术标签
使用教程
环境要求
- 类 Unix 终端环境(安装命令与虚拟环境激活命令基于 bash)
- 已安装 curl,用于执行官方一键安装脚本
- 若走源码开发模式,需要安装 uv 和 Python 环境
- 源码开发模式需要 git 用于克隆仓库
安装与启动步骤
-
1一键安装 MCPM
README 推荐方式,用官方脚本安装。脚本通过 curl 管道执行,执行前可先自行查看脚本内容。
curl -sSL https://mcpm.sh/install | bash -
2克隆源码
仅在开发模式或想读源码时需要。克隆后进入仓库目录再执行后续命令。
git clone https://github.com/pathintegral-institute/mcpm.sh.git cd mcpm.sh -
3创建虚拟环境
开发模式第 2 步,用 uv 创建带 seed 的虚拟环境,避免污染系统 Python。
uv venv --seed -
4激活虚拟环境
开发模式第 2 步。Unix/Mac 使用 source 激活;Windows 激活方式不同,需自行适配。
source .venv/bin/activate -
5安装依赖
开发模式第 3 步,以可编辑模式安装项目,使本地改动立即生效。
uv pip install -e . -
6验证 CLI 可用
开发模式第 4 步。既可用已安装的包,也可用仓库内的开发脚本运行。
mcpm --help -
7搜索并安装服务器
从 MCP Registry 搜索可用服务器,找到后安装到全局配置,供各 MCP 客户端复用。
mcpm search
如何确认成功
运行 mcpm doctor 检查系统健康与服务器状态;或运行 mcpm --help 能看到命令帮助,说明安装成功。
常见问题
Q:提示找不到 mcpm 命令怎么办?
A:先运行 mcpm doctor 检查系统健康状态;若是开发模式安装,请确认已激活虚拟环境并执行过 uv pip install -e .。
Q:如何查看某个 MCP 服务器的详细信息?
A:运行 mcpm info SERVER_NAME,把 SERVER_NAME 换成 mcpm search 结果中的真实服务器名。
Q:如何卸载已安装的 MCP 服务器?
A:运行 mcpm uninstall SERVER_NAME,把 SERVER_NAME 换成实际服务器名,即可从全局配置中移除。
Q:从 v1 升级到 v2,旧配置怎么迁移?
A:运行 mcpm migrate,README 说明该命令用于把 v1 配置迁移到 v2。
注意事项
- README 提到还支持 brew、pipx、uv 等其他安装方式,但未给出对应命令,需查阅官方文档。
- source .venv/bin/activate 仅适用于 Unix/Mac,Windows 需使用其他激活方式。
- 示例中的 SERVER_NAME、QUERY 均为占位符,实际执行时需替换为真实名称。
- 该工具主要面向 MCP 生态,用全局配置 + Profile 的方式管理服务器,接入不同客户端时无需逐个手改 JSON。
核心亮点
- 统一管理多个客户端的 MCP 配置,避免逐个手改 JSON
- 内置 Router 与 Profile,可做服务器路由和场景化组合切换
- 支持 stdio/SSE 传输及 pip、Homebrew 多平台安装方式
不足之处
- 项目处于早期,星标不足千,生态与文档仍在完善
- Router、Profile 等高级功能相对小众,实际稳定性待更多验证
适用场景
- 为 Claude Desktop、Cursor、Cline 等多个客户端批量配置 MCP 服务器
- 按项目或任务保存不同 MCP 服务器组合,一键切换 Profile
- 在多个 MCP 工具间做统一路由与聚合调用
替代项目
mcp-installer、Smithery CLI
同类项目推荐
go-micro
开源
用 Go 快速构建可扩展的分布式智能体服务
A framework for agents, tools and services
OneBox
开源
一个 App 装下所有 AI 助手,安卓上直接跑 Agent
A free AI agent & toolbox for Android | 一站式安卓 AI 智能体 & 工具箱
gru-ai
开源
让 AI 团队帮你从想法到上线,一个人也能开公司。
Autonomous AI agent team for one-man companies. Context engineering + harness engine···
Athena-Public
开源
本地优先的智能体知识管理,让 AI 用你的数据做决策。
Local-first memory, decision engine, and governance harness for AI agents — portabl···
ai-passport
开源
给每个 AI Agent 发一张可验证的通行证
FOLOTOY AI Passport develop resources for Agent
dat
开源
用大白话问数据,自动生成 SQL 出结果
Asking yours data in a natural language way through pre-modeling (data models and se···
user-research-skill
开源
让AI代理帮你自动跑完用户研究全流程
Cookiy AI Skill for AI agents (Claude, Codex, Cursor, OpenClaw) — end-to-end user r···
SE-Agent
开源
让代码代理自我进化,突破局部最优,登顶 SWE-bench。
SE-Agent is a self-evolution framework for LLM Code agents. It enables trajectory-le···
statewright
开源
给 AI 智能体套上状态机护栏,防止跑偏越权
State machine guardrails for AI agents
