你是否厌倦了在AI聊天窗口里反复粘贴代码、手动查找文件、逐行核对差异?Desktop Commander MCP 是一款革命性的开源工具,它不是简单地“回答问题”,而是让 Claude 等大模型真正获得你的本地终端控制权、文件系统访问权和精准编辑能力——相当于给AI装上了手、眼睛和操作系统权限。它基于 MCP(Model Context Protocol)标准构建,无需消耗昂贵的API调用额度,就能让AI像资深开发者一样在你的电脑上安全、自主地执行搜索、修改、比对和自动化任务。
核心功能
- 智能终端控制:AI可直接运行 shell 命令(如
git status、npm run build),并理解输出结果,不再需要你手动复制粘贴命令行反馈 - 全盘文件语义搜索:支持自然语言查询,例如“找出所有包含 JWT 验证逻辑的 TypeScript 文件”,AI自动遍历项目目录并精准定位
- 上下文感知的文件编辑:AI不仅能读取文件,还能基于需求生成 diff 补丁,安全地修改代码、配置或文档,保留 Git 历史可追溯性
- 跨模型无缝适配:原生支持 Claude、GPT-4.5、Gemini 2.5 等主流模型,不绑定特定厂商,也不依赖 API 密钥计费
- 零成本本地执行:所有操作均在本地运行,敏感代码与文件不出设备,避免隐私泄露风险,同时省去每千token付费烦恼
- 标准化 MCP 协议集成:作为已通过 AgentAudit、Archestra.ai 等多家权威平台认证的 MCP Server,可轻松接入 Glama、Smithery、Cursor 等支持 MCP 的AI开发环境
适合哪些人用
这款工具特别适合三类用户:前端/后端工程师——快速重构老旧模块、批量重命名组件、自动生成测试桩;技术产品经理与文档工程师——一键同步多份 README 版本、比对 API 变更影响范围;学习编程的新手与教学者——让AI实时演示“如何用 Bash 批量压缩图片”“怎样用 sed 替换配置中的端口号”,边做边教,所见即所得。如果你常为重复性操作分心、希望AI不只是“嘴强王者”而是“动手达人”,这就是你需要的生产力跃迁器。
快速上手
安装极其轻量:只需一行命令即可启动 MCP 服务(需提前安装 Node.js 18+):
npm install -g @wonderwhy-er/desktop-commander && desktop-commander
启动后,终端会显示本地服务地址(默认 http://localhost:3000)。接着,在支持 MCP 的客户端(如 Glama.ai 或最新版 Cursor)中添加该服务器 URL,选择 Desktop Commander 工具集,即可开始使用。你还可以下载官方推出的 Desktop Commander App(Beta 版),提供图形界面、多模型切换面板和操作历史回溯,体验更完整。详细教程与常见问题解答请查阅项目 Wiki 和 Discord 社区。
项目信息
This is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities
6.6k
今日 +185 stars today
Stars
781
Forks
TypeScript
MIT
编程语言:TypeScript|GitHub Star 数:6592|开源协议:MIT|GitHub 项目地址
这是一款真正把 AI 从“对话伙伴”升级为“数字同事”的务实之作——不炫技、不画饼,只专注解决开发者每天真实发生的“琐碎但耗时”的桌面级任务。





