Desktop Commander
Claude Desktop

Give Claude Desktop
full control of
your computer

The most popular file and terminal MCP for Claude Desktop. Fully local, free, open source, with 325k+ weekly downloads.

Beta
Let's noodle
ChatCoworkFable 5 High
DesktopManual

Pinned or active

Desktop cleanupjust now
HEIC batch conversionyesterday

Powered by the Desktop Commander MCP on your machine

Desktop Commander lets you do this with Claude Desktop Desktop

Pick a category and see what a single prompt can do.

Organize my Downloads folder by file type and month

Find every invoice PDF and rename it by date and vendor

Clean out duplicate files in my Documents

Type it in Claude Desktop. Desktop Commander does it on your computer.

This Claude Desktop MCP will enable you to

Two superpowers Claude Desktop does not have on its own: your files and your terminal.

Work with files on your computer

Read, write, search, and organize real files on your disk. Projects, documents, photos, datasets. No uploading, no size limits, and nothing leaves your machine without you seeing it.

  • Full read and write access to any folder you allow
  • Search across thousands of files in seconds
  • Batch operations: rename, move, convert, dedupe
Invoice cleanupShare
Find every invoice PDF in my Documents and rename them by date and vendor
Desktop Commander · searching 4,120 files
Found 87 invoices. Renamed them like this:
2026-06-14_AWS_invoice.pdf
2026-06-02_Figma_invoice.pdf
2026-05-28_Notion_invoice.pdf
All 87 are renamed and sorted into folders by year. Want a spreadsheet with the totals next?

Work in your machine's terminal

Run commands, scripts, and long running processes in your real terminal. Install packages, run builds, manage git, start servers, and automate anything you could type yourself.

  • Real shell on your machine, not a cloud sandbox
  • Keeps processes running and reads their output
  • Uses the tools you already have installed
your-machine ~ zsh
$git clone github.com/acme/api && cd api
Cloning into 'api'... done.
$npm install && npm test
added 312 packages in 9s
Tests: 47 passed, 1 failed
✦ Claude: the failing test expects a UTC date. Fixing utils/date.ts now.
100% local MCP

Everything happens on your machine

Claude Desktop already runs on your computer, so Desktop Commander plugs in as a local MCP server. No cloud bridge, no middleman, no waiting.

Runs on your machine

Desktop Commander is a local MCP server. It starts with Claude Desktop, works directly on your files and terminal, and needs no extra account.

Nothing extra leaves your machine

Desktop Commander uploads nothing. Only what Claude reads in your conversation goes to the model, the same as any text you paste into a chat.

Free and open source

The most popular file and terminal MCP, with 325k+ weekly downloads. Same server powers Cursor, Windsurf, and VS Code setups.

Add to Claude Desktop
Your computer

Claude Desktop

the app you already use

Desktop Commander

free, open source, runs locally

Your files

Your terminal

Your processes

Install it your way

One click from the Claude directory, or one command in your terminal.

From the Claude directory

Open Desktop Commander in the Claude connectors directory and add it to Claude Desktop. Easiest path, no terminal needed.

With one command

Prefer the terminal? Run the installer below (needs Node.js v18 or newer), then restart Claude Desktop.

npx @wonderwhy-er/desktop-commander@latest setup
Add to Claude Desktop

Free and open source. Works on macOS and Windows. Restart Claude Desktop after installing.

Claude Desktop + Desktop Commander FAQ

Desktop Commander×Claude Desktop

Your computer is Claude Desktop's missing superpower

Add the free, open source Desktop Commander MCP and start working with real files and a real terminal today.

Add to Claude Desktop