Windows 系统下使用 Claude for Desktop 进行MCP连接:让智能体帮你管理文件

Windows 系统下使用 Claude for Desktop 进行MCP连接:让智能体帮你管理文件

site icon
2025.04.21 0
智能文件管理开发辅助自动化办公文件管理开发效率
Claude-for-Desktop-MCP 是一个基于 MCP(Model Context Protocol)协议的工具,旨在通过 Claude for Desktop 应用连接大模型来管理和修改本地文件系统。它允许用户通过自然语言指令对指定目录下的文件进行操作,提升文件管理的智能化水平。
View on GitHub

Overview

基本能力

产品定位

Claude-for-Desktop-MCP 是一个智能文件管理工具,通过 MCP 协议连接 Claude 大模型,实现对本地文件的智能化操作和管理。

核心功能

  1. 文件系统管理:通过 MCP 协议连接 Claude 大模型,实现对指定目录下文件的读取、修改等操作。
  2. 自然语言交互:用户可以通过自然语言指令对文件进行操作,Claude 会征求用户同意后执行相应操作。
  3. 多目录支持:支持配置多个目录路径,Claude 可以访问和修改这些目录下的文件。

适用场景

  1. 智能文件管理:通过自然语言指令快速完成文件的创建、修改、删除等操作。
  2. 开发辅助:开发者可以通过 Claude 快速完成代码文件的修改和管理。
  3. 自动化办公:简化日常办公中的文件管理任务,提升工作效率。

工具列表

  1. Claude for Desktop:桌面版 Claude 应用,提供与 MCP 服务器的交互界面。
  2. Node.js:用于运行文件系统 MCP 服务器的 JavaScript 环境。
  3. npx:用于启动文件系统 MCP 服务器的工具。

常见问题解答

  1. 下载问题:访问 Claude 官网下载时可能需要使用梯子,并将节点地区改为美国或英国等中国以外的地区。
  2. Node.js 安装问题:确保安装 Node.js 后,通过 node -vnpm -v 命令验证安装是否成功。
  3. 配置文件路径问题:确保配置文件中指定的目录路径是有效的,且 Claude 有权限访问这些目录。

使用教程

使用依赖

  1. Python 环境:建议安装 Python 3.9 及以上版本,用于未来功能扩展。
  2. Node.js:安装 Node.js 以支持文件系统 MCP 服务器的运行。
  3. 下载地址:Node.js 官网
  4. 安装完成后,验证安装: node -v npm -v

安装教程

  1. 下载 Claude for Desktop
  2. 访问 Claude 官网,选择 Windows 或 macOS 版本下载并安装。
  3. 配置 Node.js 环境
  4. 参考 Node.js 安装教程 完成安装和环境配置。
  5. 添加文件系统 MCP 服务器
  6. 进入 Claude for Desktop 的 Settings -> Developer -> Edit Config。
  7. 修改 claude_desktop_config.json 文件内容为: json { "mcpServers": { "filesystem": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-filesystem", "C:\\Users\\username\\Desktop", "C:\\Users\\username\\Downloads" ] } } }
  8. 确保路径为有效目录。

调试方式

  1. 重启 Claude:修改配置文件后,重新启动 Claude for Desktop。
  2. 验证 MCP 服务器:在输入框下方看到锤子图标,表示 MCP 服务器已成功运行。
  3. 测试文件操作:在对话框中输入文件操作指令,验证 Claude 是否能正确响应并执行操作。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。