Enterprise DNA 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

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

Open-source & AI alternatives

Swap-in tools that solve the same job. Weigh the trade-offs before you commit.

Alternatives28entries
M MCP Dev low

aybelatchane/mcp-server-terminal

Various

Terminal MCP Server - Model Context Protocol server for TUI/CLI automation with structured Terminal State Tree (TST)

★ 15
M MCP Dev low

beardfaceguy/daimonos

Various

[](https://glama.ai/mcp/servers/beardfaceguy/daimonos) 🦀 🏠 🍎 🐧 - Agent-optimized MCP server replacing built-in file, search, exec, and git tools with compact structured JSON. N

★ 0
M MCP Dev low

blinkingbit-oss/execkit

Various

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

★ 5
M MCP Dev low

capsulerun/bash

Various

Sandboxed bash for agents. Track changes on every command.

★ 10
M MCP Dev low

Easton-OU/rootpilot-mcp

Various

MCP server for safe, read-only SSH diagnostics — bring your own LLM

★ 0
M MCP Dev low

ezyang/codemcp

Various

Coding assistant MCP for Claude Desktop

★ 1,613
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
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
M MCP Dev low

g0t4/mcp-server-commands

Various

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

★ 226
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
M MCP Dev low

jiezeng2004-design/PatchWarden

Various

Secure local MCP bridge for ChatGPT and local agents with workspace-scoped tasks, safe summaries, audits, and Direct editing.

★ 2
M MCP Dev low

LincolnBurrows2017/filesystem-mcp

Various

Model Context Protocol server for file system operations

★ 0
M MCP Dev low

louis030195/terminator-mcp-agent

Various

playwright for windows computer use

★ 1,508
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
M MCP Dev low

marin1321/mcp-devtools

Various

AI-native developer tools via MCP — filesystem, databases, processes and OpenAPI for any MCP-compatible agent

★ 2
M MCP Dev one click ✓ Official

Filesystem MCP Server

Anthropic (reference implementation)

Reference MCP server for local filesystem access. The example everyone copies first.

M MCP Dev low

misiektoja/kill-process-mcp

Various

AI-powered cross-platform MCP server exposing LLM-accessible tools to list and terminate OS processes via natural language queries

★ 12
M MCP Dev low

MladenSU/cli-mcp-server

Various

Command line interface for MCP clients with secure execution and customizable security policies

★ 170
M MCP Dev low

Mtehabsim/ScreenPilot

Various

Tool that allows the AI to control your device in the same way you do, enabling automation for everything!

★ 53
M MCP Dev low

promptexecution/just-mcp

Various

mcp server for just

★ 49
M MCP Dev low

rusiaaman/wcgw

Various

Shell and coding agent on mcp clients

★ 660
M MCP Dev low

sonirico/mcp-shell

Various

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

★ 79
M MCP Dev low

tumf/mcp-shell-server

Various

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

★ 175
M MCP Dev low

VertexStudio/developer

Various

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

★ 20
M MCP Dev low

lacs-project/sysknife

Various

An AI that administers Linux through typed, approval-gated, Ed25519-audited actions. The model selects the action; the daemon builds the command.

★ 9
M MCP Dev low

sena-labs/oz-mcp-server

Various

Bring Warp™ Oz™ to any IDE or agent via MCP — plus native @oz in VS Code Copilot Chat. OzBridge is an independent project and is not affiliated with, endorsed by, or sponsored by W

★ 2
M MCP Dev low

20000419/fauxnix

Various

Run Linux-style commands on Windows via deterministic bash→PowerShell translation. No VM, no WSL. MCP server + CLI built for AI agents (Claude Code, Codex, OpenCode...). GNU-style

★ 110
M MCP Dev low

nandhakumar-murugan/gemini-antigravity-bridge

Various

⚡ Bridge connecting Google Gemini Spark & Cloud AI to your local machine via MCP with autonomous file creation, terminal execution, and subagent orchestration.

★ 6

Pairs with

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

Pairs with14entries
M MCP Dev low

AperionAI/shield

Various

Local guardrails for AI coding agents. Wraps any MCP server and blocks destructive tool calls — DROP TABLE, rm -rf, force-push, unscoped UPDATE/DELETE — before they execute. Free,

★ 5
M MCP Dev low

blakerouse/ssh-mcp

Various

SSH MCP server that runs locally making it easy to manage hosts and perform commands across a group of hosts

★ 15
M MCP Dev low

dodopayments/dodo-agent-plugin

Various

Official Dodo Payments Plugin for Claude Code

★ 2
M MCP Dev low

DomDemetz/claude-soul

Various

Self-correcting learning engine for Claude Code — persistent identity, behavioral pattern tracking, and cross-session memory

★ 83
M MCP Dev low

emiliaprotocol/emilia-protocol

Various

EMILIA Protocol — Trust enforcement for high-risk actions. Open protocol for pre-action binding, policy-bound verification, one-time consumption, and accountable human signoff.

★ 2
M MCP Dev low

faizbawa/mcp-remote-ssh

Various

MCP server for remote SSH operations -- persistent sessions, structured command execution, SFTP file transfer, and port forwarding for AI agents.

★ 2
M MCP Dev low

HasanJahidul/localhost-mcp

Various

MCP server: inspect, manage, kill local dev servers. Stop guessing what's on :3000.

★ 1
M MCP Dev low

HasanJahidul/terminal-history-mcp

Various

Search your shell history (zsh/bash/fish) from Claude/MCP. Local SQLite FTS5. Secret-redacted.

★ 2
M MCP Dev low

NON906/omniparser-autogui-mcp

Various

Automatic operation of on-screen GUI.

★ 67
M MCP Dev low

PsChina/deepseek-as-subagent

Various

Run DeepSeek as a real sub-agent inside Claude Code / Codex CLI — DeepSeek gets its own 7-tool agent loop in a sandboxed workspace, not just a single LLM call.

★ 0
M MCP Dev low

xcodebuild

Various

MCP tool for building Xcode iOS workspace/project and feeding back error to LLMs.

★ 84
M MCP Dev low

djerok/glm-mcp

Various

GLM (Zhipu/Z.ai) as a cheap, full-capability subagent for the Claude Code app — works on a subscription Claude (no API key for the main agent), auto-routes between Opus and GLM, fi

★ 2
M MCP Dev low

umum-ai/claude-codex-bridge

Various

Use Codex agents from Claude Code with live progress, steering, and session continuation.

★ 5
M MCP Dev Indexed

zarcherlot/code-relay

Various

[](https://glama.ai/mcp/servers/zarcherlot/code-relay) 🏎️ 🏠 🍎 🪟 🐧 - Branch-scoped runbooks and cross-machine verification with auditable receipts for coding agents.

★ 0
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