90%人不知道的MCP神操作:用Claude透视桌面「女」文件夹
MCP(Model Context Protocol)是 Anthropic 推出的针对 LLM(大模型)的一个开放协议标准,它为 AI 开发提供了标准化的上下文交互方式。MCP 的快速发展让竞争对手 OpenAI 也开始提供支持。曾老师最近也在工作中频繁使用 MCP,今天写一点点自己的体验。
B 站和微信公众号有大量的文章教学如何进行 MCP 配置,曾老师在本篇就不再重复了。本篇着重说说使用体验和疑难杂症。
文章目录
支持 MCP 的软件
随着 MCP 的长足发展,已经有大量软件提供 MCP 支持,下面这些是曾老师比较推荐的:
Claude
Anthropic 自家官方 App,使用 Claude 3.7 Sonnet 模型。模型强大,但 MCP 配置方式很原始。
5ire
小巧,免费,需要自己提供模型。 MCP 支持市场安装和自定义方式配置。
Cherry Studio
功能众多,免费,需要自己提供模型。 MCP 支持市场安装和自定义方式配置。
基于代码编辑器的工具:Cursor/Cline/Continue
- Cursor 使用配置文件进行配置:https://docs.cursor.com/context/model-context-protocol
- Cline 有自己维护的MCP 市场: https://cline.bot/mcp-marketplace
- Continue 有自己维护的 MCP 服务器:https://hub.continue.dev/explore/mcp
Claude MCP 查漏补缺
Claude 自带强大的 Claude 3.7 Sonnet 模型,新用户有一定的免费额度,因此可以直接使用。
在 Claude 的 claude_desktop_config.json 配置文件中进行配置后,必须重启 Claude 才能生效。 这个操作很多教学文章和视频中都没有说,都 2025 年了还要重启,真是太不优雅了。
Claude 启动后如果直接弹出一个服务不可用的网页,请将魔法通道调到美国、新加坡等国家。
如果你和曾老师一样,使用 nvm 来管理 node,那么 Claude 很可能找不到你的 npx。此时使用绝对路径,或者使用 docker 版本。
1$ which npx
2/Users/zrong/.config/nvm/versions/node/v22.14.0/bin/npx
曾老师的 claude_desktop_config.json 配置文件:
1{
2 "mcpServers": {
3 "filesystem": {
4 "command": "docker",
5 "args": [
6 "run",
7 "-i",
8 "--rm",
9 "--mount",
10 "type=bind,src=/Users/zrong/Desktop,dst=/projects/Desktop,ro",
11 "mcp/filesystem",
12 "/projects"
13 ]
14 },
15 "fetch": {
16 "command": "/Users/zrong/.local/bin/uvx",
17 "args": [
18 "mcp-server-fetch"
19 ]
20 },
21 "puppeteer": {
22 "command": "docker",
23 "args": [
24 "run",
25 "-i",
26 "--rm",
27 "--init",
28 "-e",
29 "DOCKER_CONTAINER=true",
30 "mcp/puppeteer"
31 ]
32 },
33 "playwright": {
34 "command": "/Users/zrong/.config/nvm/versions/node/v22.14.0/bin/npx",
35 "args": [
36 "@playwright/mcp@latest"
37 ]
38 }
39 }
40}
如果 MCP 配置有误,在重启 Claude 后会收到错误提示,可以去看一下错误 log 并尝试解决。
如果运气好,MCP 配置正确,可以在输入框看到生效的功能。
直接在 Claude 中询问**「我的桌面有什么内容?」** Claude 会自动理解我的话,调用 filesystem 这个 MCP,对桌面上的文件进行总结和分析。在使用过程中,会请求访问本地文件的权限,需要人类来批准。
再问一个更进阶的问题:桌面上的「女」这个文件夹,是什么内容呢?你知道它是使用什么软件制作的吗?
从回答中可以看到,Claude 不但准确判断出这是个 Spine 动画源文件,还解释了这个文件可能与桌面上其他文件之间的关系,甚至猜到了这些文件的作用,可以说是相当棒的表现了。
Cherry Studio 大展身手
Cherry Studio 默认没有提供模型支持,因此需要一个免费模型来支持它。
可以使用下面的二维码或者邀请链接,填入曾老师的邀请码注册 DMXAPI,提供 Claude 3.7 Sonnet 模型,你和曾老师都能获得 2.5 元余额,用于测试足够了。
邀请码: YbCF
https://www.dmxapi.cn/register?aff=YbCF
安装工具:UV/+Bun
Cherry Studio 在配置 MCP 时非常方便。 UV 工具和 Bun 工具如果本地没有找到,可以直接点击 「MCP 服务器」配置界面右上角进行安装。
工具被安装在 ~/.cheeystudio/bin 路径中,专供 Cherry Studio 使用。
工具安装成功后,可以添加服务器,也可以搜索市场上的 MCP 服务器进行安装。
配置大模型:免费+付费
安装完毕 MCP 后需要配置大模型,我采用硅基流动的四个大模型进行比较,价格单位为 M tokens:
- (免费) Qwen2.5-7B-Instruct
- (0.7) Qwen2.5-14B-Instruct
- (4元) QwQ32B
- (8元) DeepSeek-V3-0324
如果想要注册硅基流动账号,可以参考这篇: DeepSeek 服务器繁忙?这里是解决方案 | 胡扯AI,使用曾老师的邀请码注册,你我均可获得 14 元余额。
Qwen2.5-7B-Instruct:可以用
开启一个新的话题,启用聊天输入框下方的 MCP 服务器中的 filesystem 插件,提出问题「列出桌面的文件」:
可以看到,Qwen2.5-7B-Instruct 作为免费模型,完美完成了问题。
接着继续提出高级问题:桌面上的「女」这个文件夹,是什么内容呢?你知道它是使用什么软件制作的吗?
由于模型尺寸限制,Qwen2.5-7B-Instruct 没有答对 问题。
Qwen2.5-72B-Instruct-128K:正确且飞快
我把模型换成 Qwen2.5-72B-Instruct-128K 试试看:
Qwen2.5-72B-Instruct-128K 回答正确! 速度飞快!
DeepSeek-V3-0324:除了速度都完美
再来看看 DeepSeek-V3-0324 的回答:
可以看到,DeepSeek-V3-0324 的回答与 Claude 3.7 Sonnet 的回答很相似, 不仅答对了软件名称,还根据其他文件推断出了这个文件的作用。
不得不说的是,DeepSeek-V3-0324 的回答速度太慢,文字像是一个个蹦出来的,这可能是服务器资源不够所致。免费的 Qwen2.5-7B-Instruct 在使用过程中,也会经常出现无法访问的错误。
今天的文章就到这里,下一篇将介绍使用 MCP 进行网页分析。
- 文章ID:2970
- 原文作者:zrong(Jacky)
- 原文链接:https://blog.zengrong.net/post/mcp-claude-desktop-folder-trick/
- 【公众号】曾嵘胡扯的地方:https://mp.weixin.qq.com/s/EZJh81vi_okLiWT8h7HZvw
- 版权声明:本作品采用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可,非商业转载请注明出处(原文作者,原文链接),商业转载请联系作者获得授权。