一天一个Claude Code玩法:从配额耗尽到装上MCP外挂重生记

56 阅读5分钟

图片

大家好,我是 AI 淇橦学。

昨天发生了一件让我挺开心的事。

我那个「死」了好几天的 AI 选题工具,活了。

而且比以前更强大。

让我从头说起。


01 配额用光,工具报废

上周日晚上,我花了大半天时间,终于把 AI 选题 Skill 做出来了。

它能自动采集 10 个数据源的热点。

分析聚类。

生成 10 个选题。

最后评分推荐 TOP 3。

功能很完美,对吧?

我兴奋地开始了测试。

第一次,没问题。

第二次,也还行。

第三次,报错了。

Error: API quota exceeded

配额用光了。

我以为网络搜索是无限用的,结果每次都在扣配额。

图片


02 绝望中的转机:群里看到希望

接下来的几天,我一直在琢磨这事儿。

要不就等 2 月 1 日重置?

要不就换套餐?但那样成本又上去了。

昨天下午,我习惯性地打开群聊。

随便翻了几条消息,忽然看到一个词——MCP。

一个群友说:「配额不够用?试试装个 MCP 吧」

下面附了几个链接。

我点开看了看,发现还有篇文章专门讲这个。

看完之后,我眼睛亮了。

这不是正好解决我的问题吗?


03 MCP 是什么?解决我的问题

MCP,Model Context Protocol。

字面意思是「模型上下文协议」,

但我更愿意理解为——

给 Claude 装的「外挂接口」。

简单说,就是让 Claude 可以连接外部工具。

比如,让搜索不再消耗智谱的 API 配额。

那篇文章提到的解决方案挺有意思:

三合一搜索神器

  • Exa 搜索:AI 优化的专业搜索
  • 多引擎搜索:聚合 7 个搜索引擎,免费无限
  • 网页抓取:直接读取任意网页内容,免费无限

三个工具互补,怎么用都够。

我看完就想,这不就是我要的吗?


04 一个方案,就够用

图片

那篇文章给了两个安装方案。

我想了想,就直接用了完整版的。

方案 A:完整版(推荐)

包含三个工具:

✅ Exa 搜索(约 2000 次 AI 优化搜索)

✅ 多引擎搜索(无限免费)

✅ 网页抓取(无限免费)

需要 Exa API 密钥,8 分钟搞定。

Exa 的新用户送 $10,能做约 2000 次搜索,够用很久。

搜索质量确实高,AI 优化过,不是吹的。


05 我的选择与安装体验

图片

说干就干。

但装之前,先要做个准备工作。

准备工作

你需要三个东西。

Node.js 18+

访问 nodejs.org 下载 LTS 版本。

安装时记得勾选「Add to PATH」。

Git

访问 git-scm.com/download/wi…

稳定网络

打开 PowerShell,检查一下:

node--version# 应显示 v18.x.x 或更高
git--version# 应显示 git version 2.x.x

报错就去问 Claude Code 下载安装。


一键安装

那篇文章给了一个很方便的提示词,我直接复制给了 Claude Code。

先用你的 Exa API 密钥替换掉 YOUR_EXA_API_KEY,然后复制下面这段:

请帮我一键安装并配置三个 MCP 服务器:

1. 创建目录:.claude/mcp/

2. 克隆三个项目:
   - git clone https://github.com/exa-labs/exa-mcp-server.git
   - git clone https://github.com/Aas-ee/open-webSearch.git
   - git clone https://github.com/zacfire/mcp-web-reader.git

3. 安装依赖并构建:
   - cd exa-mcp-server && npm install
   - cd ../open-webSearch && npm install && npm run build
   - cd ../mcp-web-reader && npm install && npm run build

4. 创建配置文件 .mcp.json,内容如下:
{
  "mcpServers": {
    "exa-search": {
      "command": "node",
      "args": [".claude/mcp/exa-mcp-server/.smithery/stdio/index.cjs"],
      "env": {
        "EXA_API_KEY": "YOUR_EXA_API_KEY"
      }
    },
    "open-websearch": {
      "command": "node",
      "args": [".claude/mcp/open-webSearch/build/index.js"],
      "env": {
        "MODE": "stdio",
        "DEFAULT_SEARCH_ENGINE": "bing"
      }
    },
    "web-reader": {
      "command": "node",
      "args": [".claude/mcp/mcp-web-reader/dist/index.js"]
    }
  }
}

5. 验证安装并告诉我结果。

复制完,Claude Code 开始自动执行。

我就在旁边看着。

几分钟,三个工具都装好了,配置文件也自动生成。

整个过程很顺畅,不用自己敲一行命令。

03:45,安装完成。

「Successfully installed」的提示出现时,我长舒一口气。

图片


06 测试:工具活了,比以前更强

接下来是测试时间。

我重启了 Claude Code,然后输入了一个命令:

/topic-collector

这是我之前开发的选题技能,但现在应该能用了。

因为采集任务不再消耗我的 API 配额。

几秒钟后,结果出来了。

不仅有结果,而且结果比以前更丰富:

  • exa-search 搜索到了最新的 Claude Code 教程
  • open-websearch 抓取了掘金的热门文章
  • web-reader 直接读取了网页内容

最关键的是——没有报错!

我的工具,活了!

而且比以前更强大。


07 写在最后:从失败到重生

图片

这次经历,比做出一个成功的选题工具更有价值。

它让我明白了一个道理:

配额用光了?那就找不消耗配额的方法。

功能不够用?那就找能扩展功能的方式。

工具坏了?那就修好它,或者做个更好的。

就像我给 Claude Code 装「外挂」一样。

AI 在进化,我们也要进化。

通过这次「装外挂」经历,我真正理解了 MCP 的价值:

成本自由

网络搜索、内容读取,这些原本要消耗珍贵 API 配额的任务,现在都转到了专门的 MCP 服务器上。

我的智谱配额,可以专注于真正需要 AI 理解的工作。

功能增强

不再局限于单一的 WebSearch,我可以:

  • 使用 Exa 的专业搜索
  • 调用多个搜索引擎(Bing、Baidu、掘金)
  • 直接读取任意网页内容

稳定运行

再也不用担心 429 错误,不用再等配额重置。

工具想什么时候用,就什么时候用。

下次遇到问题,别怕。

换个思路,可能就是另一片天。


关注公众号「AI 淇橦学」,和 AI 一起成长。

有问题或建议?后台留言即可。