← 返回目录
E

Exa MCP Server

官方
Exa 官方 MCP Server,面向 AI 应用的网页搜索与抓取
分类
其他 第 5 / 230
Stars
★ 5.1k 非常热门
传输方式
stdio(本地进程) · SSE
运行环境
远程托管(无需本地环境) · Node.js
凭据
需要 API Key / 凭据
许可证
MIT
最近提交
工具数
4
73FMRS · B

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

最强项 · 安装易用性 16/20 最弱项 · 可靠性 12/20

可靠性
12/20
安全与权限
13/20
维护活跃度
16/20
文档质量
16/20
安装易用性
16/20

实测已过期收录于 2026-07-24

查看 FMRS 评分方法 →

选型与风险

能访问什么访问网络

适合谁

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

不适合谁

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

所需权限

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

风险与副作用

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

安装接入

准备工作

运行环境:远程托管(无需本地环境) · Node.js

EXA_API_KEY 必填密钥 Exa API 密钥,在 https://dashboard.exa.ai/api-keys 获取;仅在使用 npm 本地方式运行时需要。

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>"
      }
    }
  }
}

以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。

.vscode/mcp.json
{
  "servers": {
    "exa": {
      "command": "npx",
      "args": [
        "-y",
        "exa-mcp-server"
      ],
      "env": {
        "EXA_API_KEY": "<YOUR_EXA_API_KEY>"
      }
    }
  }
}

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

Terminal
claude mcp add exa -e 'EXA_API_KEY=<YOUR_EXA_API_KEY>' -- npx -y exa-mcp-server

在终端运行;先把 <…> 占位符换成你自己的值。

验证是否装好

在客户端工具列表中确认出现 web_search_exa 和 web_fetch_exa;让 AI 搜索一个当前话题并返回来源 URL,即可证明连接成功。

常见排障

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

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 搜索一下最新的 Transformer 效率优化论文,给我几篇 arXiv 链接
  • 帮我抓取 https://docs.exa.ai/reference/exa-mcp 这个页面的完整内容
  • 用高级搜索找 2024 年以来关于 AI 安全融资的新闻报道
  • 运行一个 Exa Agent,帮我整理一份旧金山 AI 基础设施创业公司清单

工具能力 4

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

使用场景

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

支持客户端

Claude Desktop
Claude Code
VS Code
Cursor
Windsurf
Zed
Amp
Kiro
LM Studio
Antigravity

依据项目文档列出,未经本站实测。

详细介绍

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

同类可选方案

BioMCP 75 · B

统一的命令行语法,接入约30个可信生物医学数据源。

★ 659 · 工具数 11 与当前对比 →

源版本 e9c3b0126a33 数据同步于 2026-10-19 查看 FMRS 评分方法