Desktop Commander

Desktop Commander

Developer
wonderwhy-er
claudecursorvscodewindsurfcodexgeneric
FreeOpen Source

About This Server

An MCP server that gives Claude and other AI agents terminal control, file system search and editing, and process launching capabilities. Lets agents operate the desktop environment like a human — executing commands and managing files.

Installation

npx -y @wonderwhy-er/desktop-commander

Frequently Asked Questions

What can Desktop Commander do?

It provides three core capabilities: terminal command execution (run shell commands, scripts, compilations), file system operations (search files, read/write/edit, create directories), and process management (start/monitor background processes). Giving AI agents full desktop control.

Is Desktop Commander safe?

The MCP server runs locally, with all operations executing in your desktop environment. AI agents only execute commands or modify files when explicitly instructed. Always review agent actions carefully, especially when it involves file deletion or command execution.

How is Desktop Commander different from regular terminal tools?

It's an MCP server that lets AI agents (not humans) directly operate the terminal and file system. Agents can autonomously execute multi-step operations, dynamically adjust next steps based on command output, and achieve fully automated coding-to-testing workflows — far beyond the single-step capability of regular terminal tools.