BigHugger
GH Repository · wonderwhy-er

DesktopCommanderMCP

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

stars
9,619
30-day movement
+5017/day
Related entries
68
Connections
5
typescriptaiagentcode-analysiscode-generationterminal-automationterminal-aimcp-servernodemcpvibe-codinggemini-cli-extensionTypeScriptdocker

DesktopCommanderMCP is an MCP server for Claude that exposes terminal control, file system search, and diff-based file editing to the model. It is written in TypeScript, MIT-licensed, and ships with Claude directory config, MCP config/manifest, and a Smithery listing.

You reach for it when you want Claude to run commands and edit files on your local machine through the MCP protocol.

Use it to

  • Give Claude terminal command execution
  • Search files across your local file system
  • Edit files via diffs from chat
  • Connect the server via MCP config or Smithery
  • Extend Gemini CLI with terminal abilities

For Developers running Claude or MCP-compatible clients locally

Role
mcp-server
Language
TypeScript
Licence
MIT
Forks
1,187
Open issues
173
Last push
2026-09-17
Latest release
v0.1.22 · 2025-03-26
Skills shipped
6
topicsmcpterminal-automationclaudefile-searchagenttypescript