Build, explore, and automate on your local machine with access to files and terminal.
Combine local filesystem access with full terminal control to handle technical tasks through natural language. Desktop Commander empowers you to build, explore, and automate - from organizing repositories to creating complete applications:
Tools Reads data15 get_ configget_ file_ infoget_ more_ search_ resultsget_ promptsget_ recent_ tool_ callsget_ usage_ statslist_ directorylist_ processeslist_ searcheslist_ sessionsread_ fileread_ multiple_ filesread_ process_ outputstart_ searchstop_ search
Changes data11 create_ directoryedit_ blockforce_ terminategive_ feedback_ to_ desktop_ commanderinteract_ with_ processkill_ processmove_ fileset_ config_ valuestart_ processwrite_ filewrite_ pdf
Skills 6 in the Claude listing
Ai tools setup Set 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 diagnosi Computer health check Run 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. Desktop commander overview Use 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 fi Knowledge base Create and maintain a Markdown knowledge base that any AI agent can read, search, and update. Obsidian vault Organize Obsidian vaults with MOCs, wikilinks, frontmatter/properties, dashboards, orphan-note checks, and cleanup workflows. terminal Use 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-runni