DesktopCommanderMCP
Basic Information
Desktop Commander MCP is an MCP (Model Context Protocol) server that lets Claude Desktop access and control a local or containerized development environment. The project provides tools to search, edit, and manage files, run and interact with terminal commands and long-running processes, and execute code in memory for languages such as Python, Node.js and R. It extends the MCP Filesystem Server to add features like process management, session handling, configuration management, URL-based file reads, and enhanced code editing using search/replace blocks. The README documents multiple installation methods including an npx installer, a macOS bash installer, Smithery integration, manual Claude config entry, local checkout, and a Docker deployment with persistent volumes. The server is intended to be used inside Claude Desktop and emphasizes audit logging, fuzzy-search diagnostics, and configurable limits to make AI-driven edits safer and more auditable.