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