Claude Desktop Commander MCPServer

StrawHatAI
GitHub
command-linefile-systemlocal-only

Loading subscription status...

💡 Description

This server allows the Claude Desktop application to execute long-running terminal commands on your computer and manage processes via the Model Context Protocol (MCP), providing additional capabilities such as file editing based on diffs.

📝 JSON Entries

{
  "mcpServers": [
    {
      "desktop-commander": {
        "args": [
          "-y",
          "@wonderwhy-er/desktop-commander"
        ],
        "command": "npx"
      }
    }
  ]
}

🛠️ Tools

execute_commandread_outputforce_terminatelist_sessionslist_processeskill_processread_filewrite_filecreate_directorylist_directorymove_filesearch_filesget_file_infoedit_block

Features

  • Execute terminal commands with output streaming
  • Process management (list and kill processes)
  • File system operations (read, write, move files)

💬 Example Queries

  • Run a terminal command and show the output
  • Edit a file by replacing a specific text block
  • List active command sessions and processes