我给 AI 智能体重写了一个更好的网页搜索 MCP,不需要 API Key
来源:dev.to — 2026-09-27
📋 概述
给智能体做网页搜索听起来只有四步:搜索、打开结果、提取有用信息、喂回模型。现实很快会变脏:有的网站能用简单 HTTP 请求拿到,有的几乎全靠 JavaScript 渲染;搜索 API 往往要账号、密钥或付费套餐;把整页内容塞进大模型上下文又极其浪费 token。作者的 BetterWebSearch MCP 就是针对这些痛点做的本地开源方案,默认零配置、零密钥、零云服务,底层走 DuckDuckGo,也支持 Brave 与 Tavily 等可选提供方,一条 npx 命令就能跑起来。
🔑 核心要点
- 默认走 DuckDuckGo,无需 API Key、账号或云服务,开箱即可用。
- 可选的 Brave 与 Tavily 保留给对检索质量有更高要求的场景。
- 真正的痛点是 JavaScript 渲染页面难抓,以及整页塞进上下文浪费 token。
- 形态选得对:做成 MCP 服务,一行 npx 即可接入,不需要改造现有智能体框架。
💡 金句
把整个网页倒进大模型的上下文,是在大量地浪费 token。
👍 0
👎 0
← 返回 dev.to 首页