← 返回目录
E

Exa MCP Server

官方
Exa 官方 MCP Server,面向 AI 应用的网页搜索与抓取
GitHub 源仓库 ↗
★ 4.8k Stars 分类 · 其他 非常热门
73FMRS · B
来源与配置已复核
可靠性
12/20
安全与权限
13/20
维护活跃度
16/20
文档质量
16/20
安装易用性
16/20

Exa 官方维护,README 明确列出了默认启用与需手动开启的工具区分,权限边界说明清楚。本地/远程两种接入路径都有文档支持。评分基于源码与文档静态核验,未实际完成调用测试。

查看评分与验证方法 →
Exa 官方维护的 MCP Server,把 Exa 搜索引擎(专为 AI 应用设计)的网页搜索、网页抓取和高级过滤能力暴露给 AI 助手。既可以本地通过 npm 包运行,也可以直接连接 Exa 官方托管的 SSE 远程端点,通过 URL 参数选择启用的工具集。

工具能力

web_search_exa
搜索任意主题网页内容,返回可直接使用的干净结果(默认启用)
web_fetch_exa
获取指定 URL 网页的完整内容(默认启用)
web_search_advanced_exa
支持按域名、日期等条件过滤的高级搜索(默认关闭,需手动启用)
agent_run
运行 Exa Agent 完成多步骤研究、列表构建或结构化信息提取(需 OAuth 或 API key)

安装接入

1)本地:`npx -y exa-mcp-server`,需要在 https://dashboard.exa.ai/api-keys 申请 EXA_API_KEY 并配置为环境变量。 2)远程:直接把客户端配置指向 `https://mcp.exa.ai/mcp`,通过 URL 的 `tools` 参数(如 `?tools=web_search_exa,web_fetch_exa`)选择要启用的工具,也可加 `?login` 触发 OAuth 登录。
claude_desktop_config.json
{
  "mcpServers": {
    "exa": {
      "command": "npx",
      "args": ["-y", "exa-mcp-server"],
      "env": {
        "EXA_API_KEY": "<YOUR_EXA_API_KEY>"
      }
    }
  }
}

选型与风险

适合谁

  • 需要 AI 助手获取实时、干净网页内容的问答和研究场景
  • 已有 Exa 账号、希望零部署直接用远程端点的用户

不适合谁

  • 对搜索结果来源有严格白名单要求、无法使用第三方搜索服务的场景
  • 预算敏感且搜索量很大的场景(远程/API 调用可能产生费用)

所需权限

  • 需要 Exa API Key 才能使用完整功能;远程模式下可选 OAuth 登录
  • web_fetch_exa 会抓取指定 URL 的内容,agent_run 涉及多步骤自主操作,需要用户对 Agent 行为有预期

风险与副作用

  • API Key 需妥善保管,避免在客户端配置文件中明文长期存储在不受控环境
  • agent_run 是多步骤自主工具,行为链路较长,建议先在低风险任务上试用

常见排障

  1. 搜索无结果:检查 EXA_API_KEY 是否正确配置且账户额度充足
  2. 远程端点连接失败:确认网络可访问 mcp.exa.ai,且 URL 中 tools 参数拼写正确
  3. 本地 npm 包安装失败:确认 Node.js 版本满足要求

使用场景

让 AI 助手实时搜索最新网页信息
抓取指定 URL 的完整正文内容用于摘要或分析
按域名、时间范围过滤搜索结果做研究调研
启用 Exa Agent 完成多步骤信息收集任务

支持客户端

Claude Desktop完整支持
Claude Code完整支持
VS Code完整支持
Cursor完整支持
Windsurf完整支持
Zed完整支持
Amp完整支持
Kiro完整支持
LM Studio完整支持
Antigravity完整支持