一、项目介绍
让 AI 助手帮忙整理文件、跑命令、读 Excel、改 PDF,最大的顾虑永远是他会不会动错东西。很多自动化脚本要么权限过宽,要么功能单一,真要用起来还得在不同工具间拼。
Desktop Commander 是一个 MCP 服务器,把本地文件系统、终端、文件内容搜索、代码编辑等能力统一开放给 AI 客户端,并强调可控的交互式进程管理。它支持在内存里直接执行 Python/Node/R,原生读写 Excel、PDF、DOCX,让让 AI 操作电脑这件事既有能力边界又有操作手感。
二、项目基本信息
| 信息项 | 详情 |
|---|---|
| 项目名称 | DesktopCommanderMCP |
| GitHub地址 | https://github.com/wonderwhy-er/DesktopCommanderMCP |
| 项目描述 | This is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities |
| 作者 | wonderwhy-er |
| 开源协议 | MIT |
| 开源状态 | 公开 |
| Languages | JavaScript |
| 支持平台 | Windows / macOS / Linux |
| 最后更新 | 2026-10-26 |
三、核心优势
- 增强终端:交互式进程控制,命令执行更可控
- 内存执行:直接在内存跑 Python/Node/R,不必落临时文件
- 即时数据分析:直接让 AI 分析 CSV/JSON/Excel
- 原生 Office 支持:读写、搜索 Excel,生成与修改 PDF、DOCX
- 安全边界:能力开放但以可控方式暴露给客户端
四、适用场景
适合把本地开发机、资料整理、报表处理交给 AI 助手自动化的个人与团队,尤其适合需要频繁读写表格与文档的工作流。
五、安装教程
当前最新版本 v0.3.1。按下方命令安装(如遇网络问题可切换镜像源):
npx -y @wonderwhy-er/desktop-commander-mcp@latest常见报错:依赖缺失时先升级运行环境(如 Node、Python、.NET、JDK)到项目要求版本;网络超时多为镜像或代理问题,可重试或换源。
六、使用示例
下面是一段可直接运行或参考的真实示例:
npx @wonderwhy-er/desktop-commander@latest setup
# 在 MCP 客户端配置中把上述命令加入 mcpServers 即可启用七、常见问题
问:它会乱删我电脑文件吗?答:它把能力开放给已配置的 AI 客户端,操作仍由你的客户端与提示词驱动,建议仅在信任的工作目录启用。问:需要联网吗?答:核心为本地能力,无需联网即可使用。
八、总结
DesktopCommanderMCP 用一个清晰的设计,把把第三方能力安全接进 AI这件事从重复劳动变成了可复用、可维护的工程能力。它不追求大而全,而是把核心痛点解决得足够扎实,这正是日常开发与团队落地时最需要的那种工具。如果你也在被同类问题困扰,不妨按上面的安装与使用步骤试一试,把它接进自己的工作流。
评论 0
还没有评论,来说两句吧。