Gives Claude direct terminal access and comprehensive file operations on your local machine. Supports command execution with streaming output, process management, and session handling for long-running tasks. Goes beyond basic filesystem work with native Excel, PDF, and DOCX support, plus in-memory code execution for Python and Node.js. Includes surgical text replacements via ripgrep-based search, negative offset file reading to grab content from the end of files, and recursive directory listing with depth controls. Ships with audit logging, symlink traversal prevention, and command blocklists. Install via npx, bash script, Smithery, or manual config. The developer also offers a standalone Desktop Commander app if you want a GUI layer and multi-model support beyond Claude.
claude mcp add --transport stdio io.github.wonderwhy-er-desktop-commander uvx desktop-commander