Desktop Commander MCP
Interface UIpar wonderwhy-er
Donnez à Claude un accès au terminal, le contrôle du système de fichiers et l'édition chirurgicale de code — tout cela depuis Claude Desktop ou tout client MCP.
Ce qu'il fait
Desktop Commander MCP transforme Claude en un assistant développeur complet avec un accès direct au terminal, au système de fichiers et au code de votre ordinateur. Exécutez des commandes shell, gérez des processus, lisez et éditez des fichiers, recherchez dans des bases de code et interagissez avec des programmes en cours d'exécution — tout cela sans quitter votre chat IA.
Fonctionnalités clés
- Contrôle du terminal — Exécutez des commandes, gérez des processus de longue durée, envoyez des entrées à des sessions interactives (SSH, bases de données, serveurs de dev)
- Édition chirurgicale de code — Édition précise de blocs par recherche et remplacement avec repli flou ; évite les réécritures inutiles de fichiers complets
- Opérations complètes sur le système de fichiers — Lecture/écriture de fichiers texte, Excel (.xlsx), PDF et DOCX ; listage récursif de répertoires ; recherche de contenu propulsée par ripgrep
- Exécution de code en mémoire — Exécutez du Python, Node.js et R sans enregistrer de fichiers sur le disque
- Support MCP distant — Utilisez Desktop Commander depuis Claude.ai web ou ChatGPT via le relais hébergé sur mcp.desktopcommander.app
- Isolation Docker — Mode bac à sable optionnel pour une opération sans risque sur votre hôte
Installation
Claude Desktop (npx — recommandé) :
{
"mcpServers": {
"desktop-commander": {
"command": "npx",
"args": ["-y", "@wonderwhy-er/desktop-commander@latest"]
}
}
}
Ou lancez la configuration en une ligne : npx @wonderwhy-er/desktop-commander@latest setup
Cursor : Ajoutez le même JSON à ~/.cursor/mcp.json
VS Code Copilot : Ajoutez à .vscode/mcp.json et activez MCP dans les paramètres du mode Agent
Windsurf : Ajoutez à ~/.codeium/windsurf/mcp_config.json
Claude.ai web / ChatGPT (MCP distant) : Connectez-vous à https://mcp.desktopcommander.app — aucune installation locale requise
Codex :
codex mcp add desktop-commander -- npx -y @wonderwhy-er/desktop-commander@latest
Gemini CLI (~/.gemini/settings.json) :
{
"mcpServers": {
"desktop-commander": {
"command": "npx",
"args": ["-y", "@wonderwhy-er/desktop-commander@latest"]
}
}
}
Hôtes supportés
Claude Desktop, Cursor, VS Code Copilot, Windsurf, Claude.ai web (via Remote MCP), ChatGPT (via Remote MCP), Codex, Gemini CLI







