Desktop Commander
Terminal commands, process control and file editing for chat clients.
Install
# Claude Code claude mcp add desktop-commander -- npx -y @wonderwhy-er/desktop-commander # Cursor / VS Code / Windsurf (mcp.json) "desktop-commander": { "command": "npx", "args": ["-y", "@wonderwhy-er/desktop-commander"] }
Commands change between releases — if something fails, check the official README.
About Desktop Commander
Gives clients like the Claude desktop app a terminal: run commands, manage processes, search and edit files with diffs. Powerful — review what you allow.
FAQ
What is Desktop Commander?
Terminal commands, process control and file editing for chat clients.
How do I install Desktop Commander?
Run: claude mcp add desktop-commander -- npx -y @wonderwhy-er/desktop-commander. Full steps are in the Install section on this page.
Which agents does Desktop Commander work with?
Claude apps, Claude Code, Cursor, VS Code & Copilot, Windsurf.
Is Desktop Commander free?
Yes. It is open source (MIT).
Alternatives to Desktop Commander?
GitHub MCP Server, Superpowers, daymade Claude Code Skills, Filesystem MCP, Git MCP.