Claude桌面版用户指南
在Claude桌面版中开始使用预构建服务器。
在本教程中,你将扩展Claude for Desktop的功能,使其能够读取计算机的文件系统、写入新文件、移动文件,甚至搜索文件。
别担心 — 在执行这些操作之前,它会征求你的许可!
1. 下载Claude桌面版
首先下载Claude for Desktop,选择macOS或Windows版本。(Claude桌面版目前尚不支持Linux。)
按照安装说明进行操作。
如果你已经安装了Claude桌面版,请确保它是最新版本,方法是点击电脑上的Claude菜单并选择”检查更新…”
2. 添加文件系统MCP服务器
为了添加这个文件系统功能,我们将在Claude桌面版中安装一个预构建的文件系统MCP服务器。这是Anthropic和社区创建的数十个服务器之一。
首先,打开电脑上的Claude菜单并选择”设置…”。请注意,这些不是应用程序窗口中的Claude账户设置。
在Mac上应该是这样的:
在设置窗格的左侧栏中点击”开发者”,然后点击”编辑配置”:
如果你还没有配置文件,这将在以下位置创建一个配置文件:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
并在你的文件系统中显示该文件。
用任何文本编辑器打开配置文件。用以下内容替换文件内容:
确保将username
替换为你的计算机用户名。这些路径应指向你希望Claude能够访问和修改的有效目录。它被设置为可以访问桌面和下载文件夹,但你也可以添加更多路径。
你还需要在计算机上安装Node.js才能正常运行。要验证是否已安装Node,请打开计算机的命令行。
- 在macOS上,从应用程序文件夹打开终端
- 在Windows上,按Windows + R,输入”cmd”,然后按回车
进入命令行后,通过输入以下命令验证是否已安装Node:
如果出现”命令未找到”或”无法识别node”的错误,请从nodejs.org下载Node。
配置文件是如何工作的?
这个配置文件告诉Claude桌面版每次启动应用程序时要启动哪些MCP服务器。在这种情况下,我们添加了一个名为”filesystem”的服务器,它将使用Node的npx
命令来安装和运行@modelcontextprotocol/server-filesystem
。这个服务器(在这里描述)将让你在Claude桌面版中访问文件系统。
命令权限
Claude桌面版将使用你的用户账户权限运行配置文件中的命令,并可以访问你的本地文件。只有在你理解并信任来源的情况下才添加命令。
3. 重启Claude
更新配置文件后,你需要重启Claude桌面版。
重启后,你应该会在输入框的右下角看到一个锤子图标:
点击锤子图标后,你应该能看到文件系统MCP服务器提供的工具:
如果Claude桌面版没有检测到你的服务器,请查看故障排除部分获取调试提示。
4. 试一试!
现在你可以与Claude对话并询问有关文件系统的问题。它应该知道何时调用相关工具。
你可以尝试问Claude这些问题:
- 你能写一首诗并保存到我的桌面吗?
- 我的下载文件夹里有哪些工作相关的文件?
- 你能把我桌面上的所有图片都移到一个名为”Images”的新文件夹中吗?
根据需要,Claude会调用相关工具并在采取行动之前寻求你的批准: