Desktop Commander MCP
@wonderwhy-er
关于 Desktop Commander MCP
This is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"desktop-commander": {
"command": "npx",
"args": [
"-y",
"@wonderwhy-er/desktop-commander"
]
}
}
}工具
4`get_config`
`start_process`
`read_file`
`get_usage_stats`
概览
What is Desktop Commander MCP?
Desktop Commander MCP is a Model Context Protocol server that enables AI assistants to search, update, manage files, and run terminal commands on a user's computer. It extends the MCP Filesystem Server with additional search-and-replace editing, process management, and support for Excel, PDF, and DOCX file types. It is designed for developers and power users who want to integrate AI tools (like Claude Desktop) directly with their local development environment.
How to use Desktop Commander MCP?
Install via one of six methods: npx @wonderwhy-er/desktop-commander@latest setup (auto‑updating, requires Node.js), a bash script installer for macOS, Smithery, manual addition to claude_desktop_config.json, a local git clone (manual updates), or a Docker container (no Node.js required). After installation, restart Claude Desktop or your MCP client. The server exposes tools for file operations, command execution, process management, and data analysis. The optional Desktop Commander App provides a dedicated UI with live file previews and support for multiple AI models.
Key features of Desktop Commander MCP
- Remote AI control via Remote MCP (ChatGPT, Claude web)
- File Preview UI with rendered markdown and inline images
- Enhanced terminal commands with interactive process control
- In‑memory code execution (Python, Node.js, R)
- Native support for Excel, PDF, and DOCX files
- Process management, session management, and command timeout
Use cases of Desktop Commander MCP
- Analyze CSV, JSON, or Excel files with natural language queries
- Edit code files using surgical text replacements or full rewrites
- Run and manage long‑running commands (e.g., servers, SSH sessions)
- Read, create, and modify PDFs and Word documents programmatically
- Automate file operations and content search across folders
FAQ from Desktop Commander MCP
How do I install Desktop Commander MCP?
You can install it using npx @wonderwhy-er/desktop-commander@latest setup, a bash script, via Smithery, manually adding to claude_desktop_config.json, cloning the repository, or using a Docker image. See the installation options in the README for details.
Does Desktop Commander MCP auto‑update?
Yes, for installation Options 1, 2, 3, 4, and 6 (Docker) – the server updates automatically when you restart Claude. Option 5 (local clone) requires manual git pulls.
Can I run Desktop Commander MCP in Docker?
Yes. Option 6 provides a Docker‑based installation that runs in an isolated container. You must have Docker Desktop installed and running. The container can mount host folders for file access.
What
生产力 分类下的更多 MCP 服务器
Openfate Bazi Mcp
openfate-aiOpenFate Bazi MCP server with deterministic Four Pillars calculation, True Solar Time, branch interactions, and reverse Bazi lookup.
MCP Windows Desktop Automation
mario-andreschakA Model Context Protocol (MCP) server for Windows desktop automation using AutoIt.
Desktop Commander MCP
wonderwhy-erThis is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities
mcp-server-macos-use
mediar-aiAI agent that controls computer with OS-level tools, MCP compatible, works with any model
C++ Excel Automation MCP Server
smileFAaceA MCP server for automatically create, view and modify Excel related file using LLM
评论