Desktop Commander
Cursor

Give Cursor
access to your
whole computer

Any file on your disk, your real terminal, running processes. Not just the workspace you have open.

New Agentconnected to your machine
Find every TODO across all my repos, not just this one
Desktop Commander · reading beyond the workspace
  • Read 3 repos outside this workspace
  • Found 42 TODOs in 17 files
  • Created todo-report.md in your project
Cursor Grok 4.5 High Fast

Works from Cursor on any of your devices, even cursor.com in a browser

Desktop Commander lets you do this with Cursor

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

Find every TODO across all my repos, not just this one

Read the config from my other project and apply it here

Clone this repo, install dependencies, and run the tests

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

This Cursor plugin will enable you to

Cursor knows your workspace. Desktop Commander gives it the rest of your machine.

Work with files beyond your workspace

Any folder on your disk: other repos, documents, downloads, datasets. Read, write, search, and organize across your whole machine without opening a new window.

  • Cross project work: read one repo, apply to another
  • Search thousands of files outside the workspace in seconds
  • Batch operations: rename, move, convert, dedupe
Agent
Read the database config from my other project in ~/work and apply the same settings here
Desktop Commander · reading ~/work/api-service
Found the config. Applying the same pool settings to this project:
pool_size: 20
timeout_ms: 5000
ssl: required
Updated config/database.ts to match. Both projects are consistent now.

Work in your machine's terminal

Run commands, scripts, and long running processes in your real terminal. Start containers, run migrations, watch logs, and manage background processes that outlive a single agent turn.

  • Real shell on your machine, with your tools and env
  • Keeps processes running and reads their output
  • Manages background jobs Cursor's own terminal loses
your-machine ~ zsh
$docker compose up -d db && npm run migrate
Container acme-db started
Applied 4 migrations in 2.1s
$npm run dev
Server listening on :3000
✦ Cursor: watching the logs, I will flag errors as they appear.
Remote MCP

All your machines, one Cursor

The plugin follows your account, not one install. Kick off an agent from the IDE or from cursor.com in a browser and Desktop Commander carries it out on whichever machine you choose.

From anywhere Cursor runs

Start an agent in the IDE or from cursor.com in any browser. Your machine does the work, wherever you are.

All your machines, one account

Link your workstation, laptop, and home server. Pick which machine an agent works with per task.

Your real dev machine

Agents act on your actual environment: your tools, your services, your data. Not a fresh cloud sandbox.

Add to Cursor

Cursor

in the IDE or cursor.com in any browser

Workstation

home office

online

Home server

media + backups

online

Work MacBook

on the move

offline

Set up in two steps

No config files, no API keys. About three minutes.

Add the plugin to Cursor

Open Remote Desktop Commander on cursor.directory and follow Add to Cursor. The plugin registers in your MCP settings.

Connect your machine

Follow the instructions shown when you connect. You will run one command in your computer's terminal and your machine appears in Cursor.

Add to Cursor

Requires running one command in your computer's terminal. Works on macOS and Windows. Disconnect any time.

Cursor + Desktop Commander FAQ

Desktop Commander×Cursor

Your whole machine is Cursor's missing superpower

Add the free, open source Desktop Commander MCP and take Cursor beyond the workspace today.

Add to Cursor