MCP服务器配置同步工具

用于在多个AI工具之间同步MCP服务器配置的工具,支持自动HTTP转换、格式翻译和双向同步。

  • by lucid-jin
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 lucid-jin/mcpick

使用说明

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-run

mcpicker doctor

验证MCP配置并检测问题。

mcpicker doctor              # scan all tools
mcpicker doctor --fix        # auto-fix issues
mcpicker doctor claude-desktop   # specific tool

mcpicker 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/传输警告和自动剥离

许可证

麻省理工学院