让AI帮你操作电脑!Desktop Commander MCP 零基础使用指南

:laptop: 让AI帮你操作电脑!Desktop Commander MCP 零基础使用指南

:pushpin: 什么是Desktop Commander MCP?

Desktop Commander MCP是一款免费开源的AI辅助工具,能让Claude Desktop直接控制你的电脑!通过它,你可以用自然语言让AI执行终端命令、管理文件、编辑代码,全程本地运行,无需API令牌,保护隐私又高效。

:sparkles: 核心功能

1. 终端命令执行

  • 一句话运行命令:输入"帮我列出当前文件夹所有文件",AI自动转为终端命令并返回结果
  • 支持复杂操作:如批量重命名文件、运行Python脚本、安装软件等
  • 实时输出:命令执行过程和结果实时显示在Claude聊天界面

2. 文件系统管理

  • 可视化操作:通过对话创建/删除/移动文件/文件夹,如"在桌面新建test文件夹"
  • 内容编辑:直接修改文本文件,如"打开config.txt,将port值改为8080"
  • 搜索定位:快速查找文件,如"帮我找到所有扩展名为.log的文件"

3. 代码开发辅助

  • 智能编辑:支持Python/Java等多种语言,如"优化这段排序算法代码"
  • 错误调试:粘贴报错信息,AI帮你定位问题并修复
  • 项目分析:自动生成代码注释、提取函数说明

:rocket: 3步快速安装

准备工作

安装步骤

  1. 打开终端(Windows用PowerShell,Mac用终端),执行以下命令:

bash

npx @wonderwhy-er/desktop-commander@latest setup
  1. 自动配置:脚本会自动修改Claude配置文件,添加MCP服务器
  2. 重启Claude:关闭并重新打开Claude Desktop,在设置中确认"desktop-commander"已启用

:bullseye: 基础使用教程

示例1:执行终端命令

在Claude中输入帮我在当前目录执行"ls -la"命令,看看有哪些文件

AI执行流程

  1. 调用Desktop Commander工具
  2. 执行ls -la命令
  3. 返回结果:

plaintext

total 24
drwxr-xr-x  4 user  staff  128 Jun 10 14:30 .
drwxr-xr-x  6 user  staff  192 Jun 10 14:28 ..
-rw-r--r--  1 user  staff  512 Jun 10 14:30 app.py
-rw-r--r--  1 user  staff  320 Jun 10 14:30 README.md

示例2:管理文件

在Claude中输入帮我创建一个名为"ai_project"的文件夹,并在里面新建"main.py"

AI执行结果:white_check_mark: 成功创建文件夹:./ai_project :white_check_mark: 成功创建文件:./ai_project/main.py 需要帮你写入初始代码吗?

:warning: 注意事项

  1. 安全设置:首次使用需在系统偏好设置中允许Claude控制终端
  2. 权限管理:默认仅允许访问用户目录,如需操作系统文件需手动配置
  3. 命令限制:危险命令(如rm -rf)会被自动拦截,确保系统安全
  4. 跨平台支持:兼容Windows 10+、macOS 12+、Linux(Ubuntu 20.04+)

:link: 官方资源

:light_bulb: 小贴士:如果忘记命令格式,直接问Claude"如何用Desktop Commander做XX",AI会教你具体操作!