DesktopCommanderMCP

Desktop Commander MCP enables Claude to execute terminal commands, manage processes, and perform file system operations, including search and replace, through the Model Context Protocol. It supports long-running commands and session management.

1,967
119

Desktop Commander MCP

Desktop Commander MCP is a tool that allows the Claude desktop application to execute terminal commands and manage processes on your computer. It builds upon the MCP Filesystem Server, adding file editing capabilities.

Key Features: Execute terminal commands with output streaming, process management, and full filesystem operations, including read/write, directory management, file moving, and search. It also offers code editing with surgical text replacements and full file rewrites.

Installation: Available via Smithery, npx, manual configuration, or local checkout. The setup configures Claude's desktop app.

Usage: Provides terminal tools like execute_command, read_output, and filesystem tools for file and directory management, plus edit tools for code modifications.

Use Cases: Exploring codebases, automating tasks, generating documentation, and making surgical code changes. It works with Claude Desktop's Pro subscription, avoiding API costs.

Support: Join the Discord server for community support.

Repository

WO
wonderwhy-er

wonderwhy-er/DesktopCommanderMCP

Created

December 4, 2024

Updated

March 28, 2025

Language

TypeScript

Category

Developer Tools