跳转到主要内容
返回 MCP Server 列表
exa-mcp-server 图标

exa-mcp-server

Exa 官方搜索 MCP——给 AI 实时联网能力:语义搜索引擎检索 + 整页抓取成干净 Markdown

search联网搜索网页抓取实时信息
场景示例
  • 「查一下这个报错最新的解决方案」——web_search_exa 语义检索,直接返回可用正文
  • 「把这几篇文档全文抓下来对比」——web_fetch_exa 批量抓整页转 Markdown
  • 新版本发布、价格、新闻等时效性问题,不再受模型训练截止时间限制
使用注意
  • ?tools= 参数是替换默认工具集而不是追加——只写 advanced 会把基础 search/fetch 顶掉
  • 匿名限流较严;agent_run 必须鉴权(OAuth 或 API key)才可用
  • 检索词会发送到 Exa 服务端,别把内部代码、密钥等敏感信息放进查询

提供的工具

工具注册说明
web_search_exa默认语义搜索,返回干净正文而非链接列表
web_fetch_exa默认按 URL 抓整页转 Markdown,可批量
web_search_advanced_exa按需域名/日期过滤、摘要、子页抓取
agent_run按需多步研究 Agent、结构化输出(必须登录或 API key)

接入要点

  • 远程端点 https://mcp.exa.ai/mcp:匿名可用(有限流),OAuth 或 API key 提升配额
  • key 三种传法:URL 参数 ?exaApiKey=、Authorization: Bearer、x-api-key header

避坑清单

  • query 写「理想页面的描述」,不要堆关键词:「比较 React 和 Vue 渲染性能的博客文章」远好于「React Vue 性能」——语义引擎吃自然语言描述
  • 摘要不够就抓全文:search 返回的是片段,关键结论用 web_fetch_exa 读原页再下判断,别把片段当全文
  • ?tools= 是整体替换不是追加:只写 advanced 会把默认的 search/fetch 顶掉,要什么列全什么
  • agent_run 必须鉴权:匿名直接不可用;匿名档限流也严,重度使用配 key
  • 检索词会发到 Exa 服务端:内部代码、密钥、未公开的产品名别放进查询