90%人不知道的MCP神操作:用Claude透视桌面「女」文件夹

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 配置方式很原始。

https://claude.ai/

Claude 0.9.0 for Mac
Claude  Settings.png

5ire

小巧,免费,需要自己提供模型。 MCP 支持市场安装和自定义方式配置。

https://5ire.app/

5ire 0.9.8

Cherry Studio

功能众多,免费,需要自己提供模型。 MCP 支持市场安装和自定义方式配置。

https://cherry-ai.com/

f9f039bea9fbb5361f0d837914d90f3a.png

基于代码编辑器的工具:Cursor/Cline/Continue

Cursor MCP

  • 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 中询问**「我的桌面有什么内容?」** Claude 会自动理解我的话,调用 filesystem 这个 MCP,对桌面上的文件进行总结和分析。在使用过程中,会请求访问本地文件的权限,需要人类来批准。

列出桌面内容

再问一个更进阶的问题:桌面上的「女」这个文件夹,是什么内容呢?你知道它是使用什么软件制作的吗?

分析文件夹中的文件

从回答中可以看到,Claude 不但准确判断出这是个 Spine 动画源文件,还解释了这个文件可能与桌面上其他文件之间的关系,甚至猜到了这些文件的作用,可以说是相当棒的表现了。

Cherry Studio 大展身手

Cherry Studio 默认没有提供模型支持,因此需要一个免费模型来支持它。

可以使用下面的二维码或者邀请链接,填入曾老师的邀请码注册 DMXAPI,提供 Claude 3.7 Sonnet 模型,你和曾老师都能获得 2.5 元余额,用于测试足够了。

dmxapicn邀请二维码.png

邀请码: YbCF

https://www.dmxapi.cn/register?aff=YbCF

安装工具:UV/+Bun

Cherry Studio 在配置 MCP 时非常方便。 UV 工具和 Bun 工具如果本地没有找到,可以直接点击 「MCP 服务器」配置界面右上角进行安装。

工具被安装在 ~/.cheeystudio/bin 路径中,专供 Cherry Studio 使用。

安装工具

工具安装成功后,可以添加服务器,也可以搜索市场上的 MCP 服务器进行安装。

添加 Filesystem

配置大模型:免费+付费

安装完毕 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-7B-Instruct 没有答对 问题。

Qwen2.5-72B-Instruct-128K:正确且飞快

我把模型换成 Qwen2.5-72B-Instruct-128K 试试看:

Qwen2.5-72B-Instruct-128K

Qwen2.5-72B-Instruct-128K 回答正确! 速度飞快!

DeepSeek-V3-0324:除了速度都完美

再来看看 DeepSeek-V3-0324 的回答:

DeepSeek-v3-0324

可以看到,DeepSeek-V3-0324 的回答与 Claude 3.7 Sonnet 的回答很相似, 不仅答对了软件名称,还根据其他文件推断出了这个文件的作用。

不得不说的是,DeepSeek-V3-0324 的回答速度太慢,文字像是一个个蹦出来的,这可能是服务器资源不够所致。免费的 Qwen2.5-7B-Instruct 在使用过程中,也会经常出现无法访问的错误。


今天的文章就到这里,下一篇将介绍使用 MCP 进行网页分析。