ClaudeDesktopCommander

ClaudeDesktopCommander

1

Desktop Commander MCP is a server that enhances the Claude desktop application's functionality. It allows for executing terminal commands, managing processes, and performing file operations through the MCP, with significant capabilities for code and text editing.

Desktop Commander MCP

This server facilitates the Claude desktop application to execute terminal commands and manage processes through the Model Context Protocol (MCP). Built upon the MCP Filesystem Server, it enhances file editing capabilities.

Features

  • Execute terminal commands with output streaming
  • Support for command timeouts and background execution
  • Process management (list and kill processes)
  • Session management for long-running commands
  • Filesystem operations such as reading/writing files, directory management, and file metadata retrieval
  • Code editing: surgical text replacements and full file rewrites with pattern-based replacements

Installation

  1. Install via Smithery, npx, manually edit claude_desktop_config, or checkout locally.

Usage

  • Terminal tools for command execution and process management
  • Filesystem tools for file and directory operations
  • Edit tools for code and text replacements

Model Context Protocol Integration

Enhanced support for local server in the Claude app and provides capabilities like system command execution and process management.

Media

Community

Join the Discord server for support and connections.

Contributing

Contributions are welcome via issues, feature requests, and pull requests on GitHub.