Desktop Commander
MCP server for terminal commands, process management, and file operations across text, code, PDF, DOCX, Excel, images, and structured data.
Skills (6)
Claude uses these on its own when your request matches.
- ai-tools-setupSet up, connect, validate, and repair Claude Desktop and MCP servers using Desktop Commander — inspecting and fixing mcp.json / claude_desktop_config.json, getting MCP servers to connect, and diagnosing local AI tooling. Use when a user wants to install, configure, connect,…
- computer-health-checkRun a comprehensive, read-only health check on the user's computer and return a scored chat summary with prioritized, plain-English recommendations and safe cleanup suggestions. Use this whenever the user wants to check their computer's health, speed it up, free up / reclaim…
- desktop-commander-overviewUse for Desktop Commander MCP capabilities — persistent shells and REPLs, long-running processes, filesystem beyond the workspace, structured files (.xlsx, .docx, .pdf, images) and large local data files such as CSVs, ripgrep search at scale, SSH, or cross-turn state.
- knowledge-baseCreate and maintain a Markdown knowledge base that any AI agent can read, search, and update. Use when the user wants to start a knowledge base, add or update notes, organize docs/notes for an agent or LLM to consume, build an index of notes, or run a cleanup/maintenance pass…
- obsidian-vaultOrganize Obsidian vaults with MOCs, wikilinks, frontmatter/properties, dashboards, orphan-note checks, and cleanup workflows. Use ONLY when the user explicitly refers to Obsidian — by naming "Obsidian", an Obsidian "vault", or an Obsidian-specific feature such as wikilinks ("[[…
- terminalUse Desktop Commander for terminal and command-line work, especially anything that needs a shell whose state persists across turns: Python/Node REPLs, database shells, dev servers and other long-running processes, SSH into remote machines, and Windows PowerShell. Also handles…
MCP server
Added to Claude Code when you install the plugin. You sign in to Desktop Commander the first time it is used.
- desktop-commanderLocal
npx -y @wonderwhy-er/desktop-commander@latest
Install
Run in your terminal
claude plugin install desktop-commander@claude-plugins-officialClaude Code already includes the claude-plugins-official marketplace, so this installs directly. Start a new Claude Code session to use it.
Already in a Claude Code session?
Install
/plugin install desktop-commander@claude-plugins-officialPublished in Anthropic's claude-plugins-official marketplace (anthropics/claude-plugins-official).
Related plugins
- 1CCode ReviewAutomated code review for pull requests using multiple specialized agents with confidence-based scoring to filter false positives439kmarketplace installs
- 2CCode SimplifierAgent that simplifies and refines code for clarity, consistency, and maintainability while preserving functionality. Focuses on recently modified code.347kmarketplace installs
- 3GGitHubOfficial GitHub MCP server for repository management. Create issues, manage pull requests, review code, search repositories, and interact with GitHub's full API directly from Claude Code.319kmarketplace installs
- 4CCLAUDE.md ManagementTools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.287kmarketplace installs
- 5CClaude Code SetupAnalyze codebases and recommend tailored Claude Code automations such as hooks, skills, MCP servers, and subagents.195kmarketplace installs
- 6CCommit CommandsCommands for git commit workflows including commit, push, and PR creation171kmarketplace installs