MCP Manager logo MCP Manager

Une application de bureau multiplateforme pour gérer les configurations de serveurs MCP de Claude Code, Codex, Cursor, VS Code, OpenCode, Gemini CLI et bien d’autres.

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

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

Télécharger MCP Manager

## Table des matières - [Fonctionnalités](#fonctionnalités) - [Installation](#installation) - [Clients pris en charge](#clients-pris-en-charge) - [Ligne de commande (aperçu)](#ligne-de-commande-aperçu) - [Confidentialité et réseau](#confidentialité-et-réseau) - [Développement](#développement) - [Star History](#star-history) - [Avertissement](#avertissement) ## Fonctionnalités - **Un espace de travail unique** pour tous vos serveurs MCP, importés depuis les configurations que vos clients possèdent déjà - **Catalogue en ligne** : trouvez des serveurs dans le GitHub MCP Registry, le MCP Registry officiel ou tout registre compatible, puis ajoutez-les en quelques clics - Modification en **mode formulaire ou en JSON brut** - **Application à plusieurs clients à la fois**, avec vérification des écritures risquées, sauvegardes automatiques et restauration - Thème clair / sombre, et une interface en 11 langues qui suit la langue du système
MCP Manager, thème clair MCP Manager, thème sombre
## Installation Téléchargez le paquet correspondant à votre plateforme depuis la [dernière version](https://github.com/xjeway/mcp-manager/releases/latest) : | Plateforme | Paquet | | --- | --- | | macOS | `.dmg`, ou `brew install --cask xjeway/mcp-manager/mcp-manager` | | Windows | `setup.exe` (x64 / arm64) ou `.msi` (x64) | | Linux | `.deb`, `.rpm` ou `.AppImage` | Choisissez `arm64` / `aarch64` pour Apple Silicon et les appareils ARM, sinon `x64` / `x86_64` / `amd64`.
macOS indique que l’application est endommagée ou ne peut pas être ouverte ? Les versions publiées sont signées ad hoc, mais pas encore notarisées par Apple. Au premier lancement : 1. Déplacez l’application dans `/Applications`, ouvrez-la et fermez l’avertissement. 2. Ouvrez **Réglages Système → Confidentialité et sécurité**, cliquez sur **Ouvrir quand même** en bas de la page, puis confirmez. Si macOS indique toujours que l’application est endommagée (anciennes versions non signées), exécutez : ```bash xattr -dr com.apple.quarantine "/Applications/MCP Manager.app" ```
## Clients pris en charge Chacun des clients ci-dessous prend en charge à la fois l’**import** (lecture des serveurs MCP existants depuis sa configuration) et l’**application** (réécriture de la configuration unifiée).

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  

## Ligne de commande (aperçu) `mcpmgr` partage la liste des serveurs de l’application de bureau : les modifications faites dans l’un apparaissent dans l’autre. ```bash npx @mcpmgr/cli list # ou : 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 ``` Dans un terminal, `add` vous guide dans le choix des serveurs, des clients et de la portée, et affiche un aperçu de chaque fichier avant d’écrire. Chaque étape dispose aussi d’une option (`--yes`, `--dry-run`, `--json`, …) ; dans un agent de programmation IA comme Claude Code ou Codex, il ignore les questions et cible le client de cet agent. ## Confidentialité et réseau MCP Manager ne se connecte à Internet que pour rechercher des mises à jour et, lorsque la page du catalogue est ouverte, pour interroger les registres MCP (mis en cache pendant 6 heures, utilisable hors ligne). Désactivez le catalogue dans **Paramètres → Catalogue en ligne** pour supprimer totalement ces requêtes. ## Développement Nécessite Node.js 20+, Rust stable et les [prérequis de Tauri](https://tauri.app/start/prerequisites/) pour votre plateforme. ```bash make install # installer les dépendances make tauri-dev # lancer l’application de bureau make test && make check ``` La logique principale (adaptateurs clients, analyse, écritures sûres) se trouve dans `crates/mcp-manager-core`, partagée par l’application Tauri dans `src-tauri/` et l’outil en ligne de commande dans `crates/mcp-manager-cli/`. Les versions sont décrites dans [`docs/releasing.md`](../../docs/releasing.md). Les issues et les pull requests sont les bienvenues ; pour les changements importants, ouvrez d’abord une issue. Lorsque vous modifiez la documentation destinée aux utilisateurs, gardez [`README.md`](../../README.md), [`README.zh-CN.md`](../../README.zh-CN.md) et [`docs/readme/`](./) synchronisés. ## Star History Star History Chart ## Avertissement Ce projet est principalement développé avec l’aide de l’IA et relu par un mainteneur humain ; il peut donc encore contenir des erreurs. MCP Manager réécrit les fichiers de configuration d’autres outils ; les sauvegardes et la restauration sont intégrées, mais conservez vos propres sauvegardes des configurations importantes. Fourni « en l’état » sous [licence MIT](../../LICENSE).