Enterprise DNA
M MCP Servers Developer low

wonderwhy-er/DesktopCommanderMCP

by Various

This is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities

W

MCP

wonderwhy-er/DesktopCommanderMCP

Added 1 June 2026

#agent #ai #code-analysis #code-generation #gemini-cli-extension #mcp #terminal-ai #terminal-automation

Overview

DesktopCommanderMCP is an MCP server that gives Claude terminal control, file system search, and diff-based file editing capabilities. It allows Claude to execute shell commands, search files, and apply edits with diff previews on the user's machine.

Best for

Best for
Developers who want to give Claude direct access to their development environment for automation

Use cases

  • Running shell commands through Claude
  • Searching file system for code or documents
  • Editing files with diff previews

How to use

Install

npx @wonderwhy-er/desktop-commander@latest setup

Tested with

Claude Desktop, Claude Code, Cursor, Windsurf, Cline, Continue, VS Code, ChatGPT

Example client config

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

Notes

DesktopCommanderMCP is an MCP server that gives Claude terminal control, file system search, and diff-based file editing capabilities. It allows Claude to execute shell commands, search files, and apply edits with diff previews on the user’s machine.

6,097 stars on GitHub. Last updated 2026-06-01. Licensed MIT.

Use cases

  • Running shell commands through Claude
  • Searching file system for code or documents
  • Editing files with diff previews

Pros

  • Open source TypeScript implementation with 6k+ stars
  • Enables direct terminal and file system access for Claude
  • Supports diff-based editing for safer file modifications

Cons

  • Requires Claude desktop app or compatible MCP client
  • Granting terminal access to AI poses security risks
  • Needs careful permission management to prevent unintended actions

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Open source TypeScript implementation with 6k+ stars
  • Enables direct terminal and file system access for Claude
  • Supports diff-based editing for safer file modifications

Cons

  • Requires Claude desktop app or compatible MCP client
  • Granting terminal access to AI poses security risks
  • Needs careful permission management to prevent unintended actions

Pairs with

Other entries in the index that connect to this one. Click through to see the chain.

Pairs with6entries
Alternatives23entries
M MCP Dev low

8b-is/smart-tree

Various

Smart Tree: not just a tree, a philosophy. A context-aware, AI-crafted replacement for 20+ tools with MEM8 quantum compression, semantic search, AST-smart editing, and partnership

★ 249 updated 1mo ago
M MCP Dev low

blinkingbit-oss/execkit

Various

Stateful, structured, safe command execution for AI agents - over local shells, SSH, and Docker.

★ 5 updated 15d ago
M MCP Dev low

dimpagk92/cellar

Various

Computer Experience Layer — MCP server for native computer use on macOS. Structured perception, reliable actions, continuous awareness.

★ 4 updated 1mo ago
M MCP Dev low

efforthye/fast-filesystem-mcp

Various

A high-performance Model Context Protocol (MCP) server that provides secure filesystem access for Claude and other AI assistants.

★ 56 updated 1mo ago
M MCP Dev low

ellmos-ai/ellmos-codecommander-mcp

Various

Developer-focused MCP server with 17 tools for code analysis, JSON repair, import management, Markdown export, diffs and regex testing

★ 2 updated 1mo ago
M MCP Dev low

ezyang/codemcp

Various

Coding assistant MCP for Claude Desktop

★ 1,613 updated 6mo ago
M MCP Dev low

ferodrigop/forge

Various

Terminal MCP server for AI coding agents — spawn, manage, and monitor PTY sessions via the Model Context Protocol

★ 15 updated 3mo ago
M MCP Dev low

ferrislucas/iterm-mcp

Various

A Model Context Protocol server that executes commands in the current iTerm session - useful for REPL and CLI assistance

★ 557 updated 9mo ago
M MCP Dev low

g0t4/mcp-server-commands

Various

Model Context Protocol server to run commands (tool: runProcess)

★ 226 updated 2mo ago
M MCP Dev low

Harusame64/desktop-touch-mcp

Various

Windows computer-use MCP server: drive any desktop app via semantic discover-then-act targeting (entities + leases, not pixel coordinates), with per-action perception guards, a nat

★ 0 updated 1mo ago
M MCP Dev low

j0hanz/filesystem-context-mcp-server

Various

A local filesystem MCP server that lets LLMs and AI agents read, write, search, diff, patch, and manage files safely and efficiently. Built for reliable, structured, and controlled

★ 8 updated 1mo ago
M MCP Dev low

LincolnBurrows2017/filesystem-mcp

Various

Model Context Protocol server for file system operations

★ 0 updated 4mo ago
M MCP Dev low

louis030195/terminator-mcp-agent

Various

playwright for windows computer use

★ 1,508 updated 2mo ago
M MCP Dev low

LukeLamb/claude-terminal-mcp

Various

Terminal, filesystem, and background-job tools for Claude Desktop on Linux. Zero-dependency MCP extension, MIT-licensed.

★ 0 updated 2mo ago
M MCP Dev low

ooples/mcp-console-automation

Various

MCP server for AI-driven console application automation and monitoring

★ 36 updated 1mo ago
M MCP Dev low

raychao-oao/pty-mcp

Various

MCP server for interactive terminal sessions — local shells, SSH, serial ports, and persistent remote sessions

★ 8 updated 1mo ago
M MCP Dev low

rusiaaman/wcgw

Various

Shell and coding agent on mcp clients

★ 660 updated 2mo ago
M MCP Dev low

sbuysse/gnome-desktop-mcp

Various

GNOME desktop automation via MCP — screenshots, window management, and input injection for AI agents

★ 5 updated 3mo ago
M MCP Dev low

sonirico/mcp-shell

Various

Give hands to AI. MCP server to run shell commands securely, auditably, and on demand.

★ 79 updated 2mo ago
M MCP Dev low

tinqiao-oss/clawtouch-mcp

Various

ClawTouch MCP server — exposes a real USB-HID keyboard/mouse (Raspberry Pi Pico 2) as Model Context Protocol tools for any LLM agent. MIT.

★ 2 updated 1mo ago
M MCP Dev low

tumf/mcp-shell-server

Various

A secure shell command execution server implementing the Model Context Protocol (MCP)

★ 175 updated 3mo ago
M MCP Dev low

VertexStudio/developer

Various

🦀 🏠 🍎 🪟 🐧 - Comprehensive developer tools for file editing, shell command execution, and screen capture capabilities

★ 20 updated 1y ago
M MCP Dev low

yiwenlu66/PiloTY

Various

PiloTY: AI pilot for PTY operations via MCP - enables AI agents to control interactive terminals like a human

★ 38 updated 2mo ago
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks