
MCP'S
DesktopCommanderMCP
by wonderwhy-er
Overview
MCP server for Claude that provides terminal control, file system search, and diff file editing capabilities.
Details
DesktopCommanderMCP is a Model Context Protocol server for Claude from wonderwhy-er. The supplied GitHub source describes it as giving Claude terminal control, file system search, and diff file editing capabilities. The README source documents installation through npx, Docker, Smithery, and manual MCP client configuration, and lists features including terminal process control, file operations, Excel/PDF/DOCX support, and audit logging. The npm package is published as @wonderwhy-er/desktop-commander and links back to the GitHub repository.
When to Use
Use when you want Claude connected through MCP to control terminal processes and work with the local file system. Use when an MCP workflow needs file search, file operations, or diff-style file editing. Use when you need an MCP server with documented support for Excel, PDF, and DOCX file handling plus audit logging.
Getting Started
- Review the README at https://github.com/wonderwhy-er/DesktopCommanderMCP/blob/main/README.md.
- Choose one of the documented installation paths: npx, Docker, Smithery, or manual MCP client configuration.
- Install the npm package @wonderwhy-er/desktop-commander if using the npm-based setup.
- Configure it in the MCP client you plan to use, following the README’s manual client configuration guidance where applicable.
Key Features
- •Terminal process control for Claude via MCP
- •File system search
- •Diff file editing capabilities
- •File operations
- •Excel, PDF, and DOCX support
- •Audit logging
- •Installation options documented for npx, Docker, Smithery, and manual MCP client configuration
Capabilities
- •mcp-server
- •terminal-control
- •terminal-process-control
- •file-system-search
- •file-operations
- •diff-file-editing
- •excel-support
- •pdf-support
- •docx-support
- •audit-logging
Last updated Jun 1, 2026