Manage files, run terminal commands, and edit code/text with AI via a local MCP server supporting rich file formats and process control.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We ran the install command below but it didn't respond within our test window โ this can mean a slow first-time install rather than a real problem.
npx -y @wonderwhy-er/desktop-commander@latestNo response to initialize.
This is an experimental automated check and can have false negatives โ missing environment variables, a slow cold install, etc. It doesnโt necessarily mean somethingโs wrong. Last checked 1mo ago.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by DesktopCommanderMCP.
Work with code and text, run processes, and automate tasks, going far beyond other AI editors - while using host client subscriptions instead of API token costs.
Want a better experience? The Desktop Commander App gives you everything the MCP server does, plus:
๐ Download the App (macOS & Windows)
The MCP server below still works great with Claude Desktop and other MCP clients โ the app is for those who want a dedicated, polished experience.
All of your AI development tools in one place. Desktop Commander puts all dev tools in one chat. Execute long-running terminal commands on your computer and manage processes through Model Context Protocol (MCP). Built on top of MCP Filesystem Server to provide additional search and replace file editing capabilities.
get_recent_tool_callsDesktop Commander offers multiple installation methods for Claude Desktop.
๐ Update & Uninstall Information: Options 1, 2, 3, 4, and 6 have automatic updates. Option 5 requires manual updates. See below for details.
Just run this in terminal:
For debugging mode (allows Node.js inspector connection):
Command line options during setup:
--debug: Enable debugging mode for Node.js inspector--no-onboarding: Disable onboarding prompts for new usersRestart Claude if running.
โ
Auto-Updates: Yes - automatically updates when you restart Claude
๐ Manual Update: Run the setup command again
๐๏ธ Uninstall: Run npx @wonderwhy-er/desktop-commander@latest remove
This script handles all dependencies and configuration automatically.
โ
Auto-Updates: Yes
๐ Manual Update: Re-run the bash installer command above
๐๏ธ Uninstall: Run npx @wonderwhy-er/desktop-commander@latest remove
โ
Auto-Updates: Yes - automatically updates when you restart Claude
๐ Manual Update: Visit the Smithery page and reinstall
Add this entry to your claude_desktop_config.json:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json~/.config/Claude/claude_desktop_config.jsonRestart Claude if running.
โ
Auto-Updates: Yes - automatically updates when you restart Claude
๐ Manual Update: Run the setup command again
๐๏ธ Uninstall: Run npx @wonderwhy-er/desktop-commander@latest remove or remove the entry from your claude_desktop_config.json
Restart Claude if running.
The setup command will install dependencies, build the server, and configure Claude's desktop app.
โ Auto-Updates: No - requires manual git updates
๐ Manual Update: cd DesktopCommanderMCP && git pull && npm run setup
๐๏ธ Uninstall: Run npx @wonderwhy-er/desktop-commander@latest remove or remove the cloned directory and MCP server entry from Claude config
Perfect for users who want isolation or don't have Node.js installed. Runs in a sandboxed Docker container with a persistent work environment.
Prerequisites: Docker Desktop installed and running, Claude Desktop app installed.
macOS/Linux:
Windows PowerShell:
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/wonderwhy-er-desktopcommandermcp)<a href="https://allmcps.com/mcp/wonderwhy-er-desktopcommandermcp"><img src="https://allmcps.com/api/badge/wonderwhy-er-desktopcommandermcp?style=directory" alt="DesktopCommanderMCP on AllMCPs" /></a>