Desktop Commander MCP ist ein auf dem Model Context Protocol (MCP) basierendes Server-Tool, das speziell für die Claude Desktop-Anwendung entwickelt wurde. Es erweitert Claude durch das MCP-Protokoll um Funktionen zur Terminalsteuerung, Dateisystemsuche und differenzierten Dateibearbeitung und verwandelt Claude so in einen leistungsstarken Entwicklungsassistenten.
Dieses Projekt erweitert die Funktionalität des MCP-Dateisystemservers, sodass Entwickler direkt über Claude mit dem lokalen System interagieren, Befehle ausführen, Dateien verwalten und Code bearbeiten können, wodurch die Möglichkeiten traditioneller KI-Editoren übertroffen werden.
npx @wonderwhy-er/desktop-commander@latest setup
curl -fsSL https://raw.githubusercontent.com/wonderwhy-er/DesktopCommanderMCP/refs/heads/main/install.sh | bash
npx -y @smithery/cli install @wonderwhy-er/desktop-commander --client claude
git clone https://github.com/wonderwhy-er/DesktopCommanderMCP.git
cd DesktopCommanderMCP
npm run setup
get_config
: Abrufen der vollständigen Serverkonfigurationset_config_value
: Festlegen eines bestimmten Konfigurationswertsexecute_command
: Ausführen eines Terminalbefehlsread_output
: Lesen neuer Ausgaben einer laufenden Sitzungforce_terminate
: Erzwingen des Beendens einer laufenden Sitzunglist_sessions
: Auflisten aller aktiven Terminal-Sitzungenlist_processes
: Auflisten aller laufenden Prozessekill_process
: Beenden eines Prozesses über die PIDread_file
: Lesen einer lokalen Datei oder von URL-Inhaltenread_multiple_files
: Gleichzeitiges Lesen mehrerer Dateienwrite_file
: Vollständiges Ersetzen des Dateiinhaltscreate_directory
: Erstellen eines Verzeichnisseslist_directory
: Abrufen einer detaillierten Liste eines Verzeichnissesmove_file
: Verschieben oder Umbenennen von Dateien und Verzeichnissensearch_files
: Suchen von Dateien nach Namensearch_code
: Suchen nach Text-/Codemustern im Dateiinhaltget_file_info
: Abrufen detaillierter Metadaten einer Datei oder eines Verzeichnissesedit_block
: Anwenden einer chirurgischen Textersetzung