MCP Manager logo MCP Manager

一个跨平台桌面应用,用于管理 Claude Code、Codex、Cursor、VS Code、OpenCode、Gemini CLI 等客户端的 MCP Server 配置。

GitHub stars MIT License Tauri 2 React 19 Rust stable Cross-platform

English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Deutsch · Français · Español · Italiano · Português · Русский

下载 MCP Manager

## 目录 - [功能特性](#功能特性) - [下载与安装](#下载与安装) - [支持的客户端](#支持的客户端) - [命令行(预览)](#命令行预览) - [隐私与联网](#隐私与联网) - [开发](#开发) - [Star History](#star-history) - [免责声明](#免责声明) ## 功能特性 - **统一工作台**管理所有 MCP Server,可从客户端已有的配置中导入 - **在线市场**:在 GitHub MCP Registry、官方 MCP Registry 或任何兼容的注册表中搜索 server,几步即可添加 - 支持**表单或原始 JSON** 编辑 - **一次应用到多个客户端**,写入前审查有风险的改动,并自动备份、支持回滚 - 浅色 / 深色主题,界面支持 11 种语言,默认跟随系统语言
MCP Manager,浅色主题 MCP Manager,深色主题
## 下载与安装 从 [最新发布版本](https://github.com/xjeway/mcp-manager/releases/latest) 下载对应平台的安装包: | 平台 | 安装包 | | --- | --- | | macOS | `.dmg`,或 `brew install --cask xjeway/mcp-manager/mcp-manager` | | Windows | `setup.exe`(x64 / arm64)或 `.msi`(x64) | | Linux | `.deb`、`.rpm` 或 `.AppImage` | Apple Silicon 和 ARM 设备请选择 `arm64` / `aarch64`,其他设备选择 `x64` / `x86_64` / `amd64`。
macOS 提示应用已损坏或无法打开? 发布版本使用 ad-hoc 签名,暂未经过 Apple 公证。首次打开时: 1. 将应用移动到 `/Applications` 并双击打开,在提示框中点「完成」。 2. 打开「系统设置 → 隐私与安全性」,在页面底部点「仍要打开」,并用密码或触控 ID 确认。 如果仍提示“已损坏”(较早的版本没有签名),运行: ```bash xattr -dr com.apple.quarantine "/Applications/MCP Manager.app" ```
## 支持的客户端 以下所有客户端均支持**导入**(读取其配置中已有的 MCP Server)和**应用**(将统一配置写回)。

Claude Code logo Claude Code   Claude Desktop logo Claude Desktop   Codex logo Codex   Cursor logo Cursor   OpenCode logo OpenCode   GitHub Copilot logo GitHub Copilot   Gemini CLI logo Gemini CLI   Antigravity logo Antigravity   iFlow logo iFlow   Qwen Code logo Qwen Code   Cline logo Cline   Devin logo Devin (Desktop / CLI)   Kiro logo Kiro   Qoder logo Qoder   Kilo Code logo Kilo Code   Factory Droid logo Factory Droid   Kimi CLI logo Kimi CLI   Zed logo Zed   Mistral Vibe logo Mistral Vibe   Hermes Agent logo Hermes Agent   Goose logo Goose   Amp logo Amp   Grok Build logo Grok Build   VS Code logo VS Code  

## 命令行(预览) `mcpmgr` 与桌面应用共用同一份 server 列表,在任一端的修改另一端都能看到。 ```bash npx @mcpmgr/cli list # 或:npm i -g @mcpmgr/cli / brew install xjeway/mcp-manager/mcpmgr mcpmgr add context7 -- npx -y @upstash/context7-mcp@latest mcpmgr add linear --url https://mcp.linear.app/mcp -a cursor,claude-code mcpmgr remove context7 -a codex mcpmgr rollback ``` 在终端中,`add` 会分步引导你选择 server、客户端和作用范围,并在写入前预览每个文件。每一步也都有对应参数(`--yes`、`--dry-run`、`--json` 等);在 Claude Code、Codex 等 AI 编程工具中运行时,会跳过提问并以该工具的客户端为目标。 ## 隐私与联网 MCP Manager 只在检查更新,以及打开在线市场页面时查询 MCP 注册表才会联网(结果缓存 6 小时,断网时仍可使用)。在 **设置 → 在线市场** 中关闭市场,即可完全停止这些请求。 ## 开发 需要 Node.js 20+、Rust stable,以及当前平台的 [Tauri 系统依赖](https://tauri.app/start/prerequisites/)。 ```bash make install # 安装依赖 make tauri-dev # 启动桌面应用 make test && make check ``` 核心逻辑(客户端适配、解析、安全写入)位于 `crates/mcp-manager-core`,由 `src-tauri/` 中的 Tauri 应用和 `crates/mcp-manager-cli/` 中的命令行工具共用。发版流程见 [`docs/releasing.md`](./docs/releasing.md)。 欢迎提交 Issue 和 Pull Request;如果是比较大的改动,请先开一个 issue。修改面向用户的文档时,请同步维护 [`README.md`](./README.md)、[`README.zh-CN.md`](./README.zh-CN.md) 以及 [`docs/readme/`](./docs/readme/)。 ## Star History Star History Chart ## 免责声明 本项目主要借助 AI 开发,并由维护者人工审阅,仍可能存在错误。MCP Manager 会改写其他工具的配置文件;应用内置了备份与回滚,但请自行备份重要的配置。本软件按“原样”依据 [MIT License](./LICENSE) 提供。