Loading…
Search, update, manage files and run terminal commands with AI
Desktop Commander is an MCP server entry in ChatHome Skills, sourced from Docker MCP Registry and scored 96/100. As a Model Context Protocol server, it exposes tools that MCP-compatible LLM clients such as Claude, Cursor, and Copilot can call directly, extending an agent's reach beyond its built-in capabilities. ChatHome Skills discovered this entry through its daily ingest of official registries and GitHub discovery queries, and re-verifies repository facts, freshness signals, and install metadata on every run. The quality score weighs official-registry presence, a working install command, license clarity, GitHub star trajectory, and repository freshness — the full formula is on the Sources page. The install command above is ready to copy. Review the last-pushed date and repository status before adding Desktop Commander to a production agent workflow; the snapshot facts below are point-in-time values from the most recent ingest.
docker run -i --rm mcp/desktop-commanderReview the upstream source before running this command.
{
"raw": "name: desktop-commander\nimage: mcp/desktop-commander\ntype: server\nlongLived: true\nmeta:\n category: devops\n tags:\n - desktop-commander\n - devops\n - filesystem\n - terminal\n - automation\n - file-management\n - productivity\n - local-system\n - tools\n - ai\nabout:\n title: Desktop Commander\n description: Search, update, manage files and run terminal commands with AI\n icon: https://raw.githubusercontent.com/wonderwhy-er/DesktopCommanderMCP/main/icon.png\nsource:\n project: https://github.com/wonderwhy-er/DesktopCommanderMCP\n commit: 0ad919bc188947fc55b1bf269df62f4b14b3880c\nrun:\n volumes:\n - \"{{desktop-commander.paths|volume|into}}\"\nconfig:\n description: Configure filesystem access and network permissions for Desktop Commander\n parameters:\n type: object\n properties:\n paths:\n type: array\n items:\n type: string\n title: Allowed Filesystem Paths\n description: List of directories that Desktop Commander can access\n default:\n - /Users/username/Desktop\n - /Users/username/Documents\n required:\n - paths\n",
"path": "servers/desktop-commander/server.yaml"
}