mcpicker
跨AI工具选择和同步MCP服务器配置。
在Claude Code、Claude Desktop、Cursor、Codex、Gemini CLI、AntiGravity、Copilot CLI、OpenClaw和Hermes Agent之间同步MCP服务器配置。自动处理HTTP到mcp远程转换、JSON/TOML/YAML格式转换、服务器URL映射和路径解析。
安装
# Run directly from GitHub (no install needed)
npx github:lucid-jin/mcpick list
npx github:lucid-jin/mcpick sync
npx github:lucid-jin/mcpick dashboard
# Or clone and run locally
git clone https://github.com/lucid-jin/mcpick
cd mcpick && bun install && bun run build
node dist/index.js list命令
mcpicker list
扫描所有已安装的AI工具并显示MCP服务器配置。
mcpicker list # table output
mcpicker list --json # JSON output
mcpicker list -v # verbose (show env, args)mcpicker sync
在工具之间同步MCP服务器。互动或直接模式。
# Interactive (guided step-by-step)
mcpicker sync
# Direct
mcpicker sync claude-code claude-desktop
mcpicker sync claude-code antigravity --pick chrome-devtools
mcpicker sync claude-code cursor --pick sentry,clickhouse
mcpicker sync claude-code claude-desktop --dry-runmcpicker doctor
验证MCP配置并检测问题。
mcpicker doctor # scan all tools
mcpicker doctor --fix # auto-fix issues
mcpicker doctor claude-desktop # specific toolmcpicker dashboard
用于可视化MCP管理的Web UI,具有拖放同步功能。
mcpicker dashboard # opens http://127.0.0.1:4747
mcpicker ui # alias
mcpicker dashboard -p 8080 # custom port支持的工具
| 工具 | 配置格式 | HTTP支持 | 读 | 写 | 注释 | |
|---|---|---|---|---|---|---|
| Claude Code | JSON | 是 | 是 | 有 | 是 | |
| Claude Desktop | JSON | 否(自动mcp远程) | 是 | 是 | ||
| 游标 | JSON | 是 | 是 | 有 | 是 | |
| Codex | TOML | 否 | 是 | 是 | Windows上的cmd/c包装 | |
| Gemini CLI | JSON | 是 | 是 | 有 | 是 | |
| 反重力 | JSON | 是(服务器url) | 是 | 是 | 使用服务器url而不是url | |
| Copilot CLI | JSON | 是 | 是 | 有 | 是 | |
| OpenClaw | JSON | 否 | 是 | 是 | OAuth/headers防御检查 | |
| Hermes Agent | YAML | 否(自动mcp远程) | 是 | 是 | 手术编辑保留了其余部分 ~/.hermes/config.yaml |
主要特点
- HTTP自动转换:HTTP服务器自动包装为
mcp-remote用于不支持HTTP的工具 - JSON/TOML/YAML转换:JSON、TOML(Codex)和YAML(Hermes)配置之间的同步
- 服务器URL映射:反重力
serverUrl字段自动转换为/从url - 双向同步:在任何支持的工具之间进行任何方向的同步
- 选择性同步:选择具有以下特性的特定服务器
--pick - 网络仪表盘:拖放本地主机4747上的MCP同步
- 备份:在任何写入操作之前自动备份(
~/.mcpick/backup/) - 医生:检测错误配置并自动修复
- 安全:CSRF保护,仅限本地主机绑定,无通配符CORS
- OpenClaw辩护:OAuth/headers/传输警告和自动剥离
许可证
麻省理工学院
