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

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 大模型,实现对本地文件的智能化操作和管理。
核心功能
- 文件系统管理:通过 MCP 协议连接 Claude 大模型,实现对指定目录下文件的读取、修改等操作。
- 自然语言交互:用户可以通过自然语言指令对文件进行操作,Claude 会征求用户同意后执行相应操作。
- 多目录支持:支持配置多个目录路径,Claude 可以访问和修改这些目录下的文件。
适用场景
- 智能文件管理:通过自然语言指令快速完成文件的创建、修改、删除等操作。
- 开发辅助:开发者可以通过 Claude 快速完成代码文件的修改和管理。
- 自动化办公:简化日常办公中的文件管理任务,提升工作效率。
工具列表
- Claude for Desktop:桌面版 Claude 应用,提供与 MCP 服务器的交互界面。
- Node.js:用于运行文件系统 MCP 服务器的 JavaScript 环境。
- npx:用于启动文件系统 MCP 服务器的工具。
常见问题解答
- 下载问题:访问 Claude 官网下载时可能需要使用梯子,并将节点地区改为美国或英国等中国以外的地区。
- Node.js 安装问题:确保安装 Node.js 后,通过
node -v
和npm -v
命令验证安装是否成功。 - 配置文件路径问题:确保配置文件中指定的目录路径是有效的,且 Claude 有权限访问这些目录。
使用教程
使用依赖
- Python 环境:建议安装 Python 3.9 及以上版本,用于未来功能扩展。
- Node.js:安装 Node.js 以支持文件系统 MCP 服务器的运行。
- 下载地址:Node.js 官网
- 安装完成后,验证安装:
node -v npm -v
安装教程
- 下载 Claude for Desktop:
- 访问 Claude 官网,选择 Windows 或 macOS 版本下载并安装。
- 配置 Node.js 环境:
- 参考 Node.js 安装教程 完成安装和环境配置。
- 添加文件系统 MCP 服务器:
- 进入 Claude for Desktop 的 Settings -> Developer -> Edit Config。
- 修改
claude_desktop_config.json
文件内容为:json { "mcpServers": { "filesystem": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-filesystem", "C:\\Users\\username\\Desktop", "C:\\Users\\username\\Downloads" ] } } }
- 确保路径为有效目录。
调试方式
- 重启 Claude:修改配置文件后,重新启动 Claude for Desktop。
- 验证 MCP 服务器:在输入框下方看到锤子图标,表示 MCP 服务器已成功运行。
- 测试文件操作:在对话框中输入文件操作指令,验证 Claude 是否能正确响应并执行操作。