搜索

Exa MCP:按语义搜网页,直接拿到干净正文

Exa 官方托管的搜索 MCP,填一个网址就能用,匿名也可试。搜索结果直接带整理好的正文,还能调用 Exa Agent 做多步调研。

项目与安装文档

查看项目

https://github.com/exa-labs/exa-mcp-server

用关键词搜“讲 Rust 异步运行时取舍的深度文章”,前几页常被教程和问答占满。Exa 的搜索按语义理解查询,结果里直接附上去掉了导航和广告的正文。Exa MCP 是官方的托管服务,客户端填一个地址就能接入。截至 2026-10-06 约 5,100 star。

能做什么

  • 搜索并取正文:默认工具 web_search_exa 搜索任意主题,结果直接带可用内容。
  • 读指定网页:web_fetch_exa 把一个或多个网址的全文转成干净的 Markdown。
  • 高级搜索:可选的 web_search_advanced_exa 支持限定域名、日期范围、高亮、摘要和子页面抓取。
  • 多步调研:可选的 agent_run 调用 Exa Agent,做多步调研、整理清单和结构化输出,需要登录或 API 密钥。
  • 自带技能:以 Claude 插件或 Agent Plugin 方式安装时会带上 search、exa-agent 两个技能,分别给深度调研和 Exa Agent 调用提供现成的编排逻辑,单独接 MCP 地址则只拿到工具本身。

适合谁

  • 写技术方案、做选型调研,需要智能体找到深度文章而不是 SEO 农场的开发者。
  • 做线索收集、竞品分析,需要结构化结果的研究或增长团队。

接入方式

不用安装,托管地址是 https://mcp.exa.ai/mcp。它是一个 Agent Plugin,Cursor、VS Code、Kiro、LM Studio 等客户端大多有一键安装入口;Codex 一条命令:

codex mcp add exa --url https://mcp.exa.ai/mcp

其他客户端用通用配置;要开启可选工具,在地址后加 ?tools= 参数:

{
  "mcpServers": {
    "exa": {
      "type": "streamable-http",
      "url": "https://mcp.exa.ai/mcp"
    }
  }
}

编辑点评

和 Brave 的关键词索引比,Exa 的长处是按意思找内容,并且把“搜索”和“读正文”合在一次调用里,少一轮抓取,也少占上下文。托管服务匿名可用,试用门槛几乎为零,想强制走登录流程可以访问带 ?login 参数的地址。代价是依赖 Exa 的云服务:匿名有频率限制,要更高额度或用 Exa Agent 就得登录或绑定付费 API 密钥,查询内容会发送到 Exa。官方推荐优先用 OAuth 登录,而不是把密钥拼在地址里。许可证为 MIT。