Use your computer from chat

Desktop Commander gives AI chat access to your computer. No more copying output back and forth.

It reads your files, runs the commands, sees the results, and continues from there. Works with ChatGPT, Claude and Codex, on your own machine or a server you own.

Diagram: ChatGPT, Claude, Cursor or another AI client sends a request to Desktop Commander. Desktop Commander works with the files, the terminal and the processes on your computer, and the result goes back to the chat.

Your computer online
Example sessions

What a session looks like

You ask in the chat. Desktop Commander reads the files, runs the commands and reports back. Pick an example.

Example session: you ask in a chat, Desktop Commander runs the work on your computer, and the answer comes back to the chat.

Install

Install it where you chat

Pick the assistant you already use. Setup takes a couple of minutes and you choose which machine it reaches.

ChatGPT

#1 in ChatGPT Developer Tools

Add Desktop Commander to ChatGPT, then work with your real files and terminal in an ordinary conversation.

  • Works on web and on your phone
  • Reaches a laptop, desktop, or server you choose
  • Sign in with your email, connect your device
Install in ChatGPT

Claude

#3 in Claude Connectors

Connect Claude to a computer you are not sitting in front of, from the web or your phone.

  • Claude on web, desktop, and mobile
  • Your actual files and programs, not a sandbox
  • Sign in with your email, connect your device
Install in Claude

Register this endpoint as a remote MCP server with OAuth, then authorize once. Tokens are scoped per client and can be revoked from Settings.

https://mcp.desktopcommander.app/mcp

Prefer to run it yourself? The local MCP server is free and open source, and works with Claude Desktop, Cursor, Windsurf and any other MCP client.

Install local MCP →

Trouble connecting? Read how to connect a computer or why your computer isn't found.

Remote MCP

Your machine, from anywhere

Desktop Commander Remote MCP lets remote AI clients like ChatGPT and Claude work directly with files and commands on your own computer.

  • Your real machine

    Give AI assistants access to local files, terminal, previews, and running processes. Not a sandbox.

  • Works in web AI clients

    Connect ChatGPT, Claude, and other AI services directly to your computer.

  • From any device

    Use it yourself from another device, for example from your phone to your PC.

  • Same Desktop Commander core

    AI that can read, write, run, and act on your system. Connect one or more devices.

Controlling your computer from your phone via Remote MCP
Use cases

What people use it for

Ordinary work on a real machine, done in the chat you already have open.

Files and documents

Finding things, comparing versions, renaming and sorting, searching large local archives.

Code and projects

Writing, running and fixing code on your own machine.

Servers and devices

Checking a VPS, deploying a change, reading logs, home automation.

Troubleshooting

Why a program will not start, a disk that has filled up, a service that stopped working.

Setup

How it works

Set it up once, in a few minutes.

01

Sign up

Create an account on mcp.desktopcommander.app with your email.

02

Connect a device

Add the computer you want to reach: a laptop, a desktop, or a server. Connect as many as you need.

03

Connect your AI client

Install the plugin in ChatGPT, or add the connector in Claude. Any other MCP client works too.

04

Start chatting

Ask for what you want done. Your assistant works on the machine and reports back.

Community

From the community

User Rating
9.52/10
Weekly Downloads
325k+
GitHub Stars
10k
It is a great tool, thank you, I like using it, as it gives claude an ability to do surgical edits, making it more like a human developer.
naranbaz Community
Life saver! I was paying for both Claude + Cursor which felt duplicated. This solves that perfectly. With MCP + web search, it writes code with the latest updates. So good when Cursor doesn't work or fast requests run out.
play365alltime Community
I had 76 errors in 23 files in my Svelte 5 project. Used desktop-commander, sequentialthinking, and tree-sitter to fix them all. Never resolved type errors this quickly with AI before!
dependablecalls Community
I'm the one who is grateful for this, which is the best MCP that exists!
Dhiego Pagotto Community
Just joined I absolutely love this thing
Uloi Community
happy command coding everyone - god I love this tool
Geoff F Community
Wow, I've been building something similar. This makes my project so much easier to build now. I'm truly grateful. Thank you!
Creedo Community
btw @DC Dmitry , thanks for such great MCP 🙂 I'm loving it 🙂
Damian Pastorini Community
Switched from Windsurf to Claude MCP and love it! No more token limits or cascade issues. Can code as much as I want without worrying about costs. This is much more than just code editing!
jesseburstrom5920 Community
Been using this MCP daily for a couple of months now and onboarded a bunch of buddies onto it as well, a go to in my arsenal, great work!!
Bjorn Melin Community
Played with DesktopCommander today, replaced FileServer and continued my project. The diff-based editing is awesome - could continue longer in the same chat before hitting limits. Great!
eszpee Community
Plans

Pricing

Start free. Upgrade when you outgrow it.

Free

$0 / month

  • 10,000 tool calls per month
  • ChatGPT, Claude and any MCP client
  • Community support
Install

The local MCP server stays free and open source. See all plans

FAQ

Frequently Asked Questions

Everything you need to know about Desktop Commander.

Need more help?

The Help center covers setup, connecting your computers, plans and billing, and fixes for common problems.

Open the Help center →

Desktop Commander gives AI chat access to your computer, so it works on it directly instead of telling you what to do. It reads and writes files, runs commands, and manages processes on your own machine, then continues from the results.

Remote MCP lets you use Desktop Commander from remote AI clients like ChatGPT, Claude, and other AI services while still working with your own machine. You connect one or more of your devices, and your AI assistant gets access to local files, terminal, previews, and running processes on them. You can also use it yourself from another device, for example controlling your PC from your phone. Get started at mcp.desktopcommander.app.

Use Remote MCP when your AI client runs in the browser, like ChatGPT or Claude web, or when you want to reach your machine from another device. Use the local MCP server if you work at your computer in a desktop MCP client like Claude Desktop, Cursor, or Windsurf; it runs entirely on your machine and is free and open source. Both give AI the same core ability: to read, write, run, and act on your system.

MCP stands for Model Context Protocol. It's a framework developed by Anthropic that allows AI language models like Claude to interact with external tools and services. MCPs give Claude the ability to perform actions in the real world: in this case, to read and write files, execute terminal commands, and manage processes on your computer.

Unlike tools like Cursor or Windsurf which are primarily designed as coding IDEs, Desktop Commander provides a more flexible, solution-centric approach. It's not confined to a coding box: it can handle coding tasks but also excels at exploring codebases, drawing diagrams, running automation processes, organizing files, and working with multiple projects simultaneously.

Desktop Commander operates within safety boundaries: it typically only works with files you direct it to, can only perform actions your user account has permission for, and processes files locally on your machine. No file data is sent to external servers beyond your AI provider conversations.

The MCP has three systems: local usage analytics (always active, stays on your machine), anonymous telemetry (can be disabled), and optional feedback system (user controlled).

Join our Discord server for community support, check the GitHub issues for known problems, or review our comprehensive FAQ for troubleshooting tips. If you encounter a new issue, please consider opening a GitHub issue with details about your problem.

Put your computer in the chat

Install the connector, sign in, and connect the machine you want to reach.