Free & Open Source

Desktop CommanderMCP Server

Give Claude and other AI assistants direct access to your file system, terminal, and development tools.

Want a full-featured app with visual UI and model flexibility?

Try Desktop Commander App

Installation

Choose your preferred installation method

Bash Install

MacOSClaude Desktop

Run this in Terminal:

curl -fsSL https://raw.githubusercontent.com/wonderwhy-er/DesktopCommanderMCP/refs/heads/main/install.sh | bash

NPX Install

WindowsMacOSClaude Desktop

Run this in Terminal/Command Prompt:

npx @wonderwhy-er/desktop-commander@latest setup

Getting Started

Ask Claude: "What can I do with Desktop Commander?"

What MCP can do

Desktop Commander MCP gives AI assistants powerful tools to work with your local system.

File System Access

Read, write, move, and organize files and directories with full path control.

Terminal Commands

Execute shell commands, run scripts, and manage processes directly.

Code Editing

Make surgical edits to code files with precise find-and-replace operations.

File Search

Search file contents and names across your entire project structure.

Configurable

Set allowed directories, blocked commands, and custom shell preferences.

Process Management

Start, monitor, and interact with long-running processes and REPLs.

Works with Claude Desktop, Cursor, Windsurf, and any MCP-compatible client.

Frequently Asked Questions

Everything you need to know about Desktop Commander MCP and the App.

Need More Details?

View our comprehensive FAQ document on GitHub for detailed troubleshooting guides.

Complete FAQ on GitHub

Try the Desktop App

Get started faster with the Desktop Commander App - no MCP configuration needed.

Download App