Exa MCP

官方

由Exa为AI打造的搜索引擎

你可以用 Exa MCP 做什么?

  • 网络搜索 — 通过 web_search_exa 获取任何主题的当前、干净、可直接使用的内容。
  • 获取页面内容 — 使用 web_fetch_exa 从一个或多个 URL 请求完整网页的干净 Markdown 格式。
  • 高级搜索 — 通过 web_search_advanced_exa 按域名、日期或重点内容进行筛选,并抓取子页面。
  • 多步骤研究 — 通过 agent_run 将列表构建、信息丰富化和结构化输出委托给 Exa Agent。

托管 MCP 服务器

npx add-mcp 'https://mcp.exa.ai/mcp'

可安装到 Claude Code、Codex、Cursor 等客户端

文档

Exa
Exa MCP Server

将 AI 代理连接到 Exa,用于网络搜索、内容获取和多步骤研究。

Install in Cursor Install in VS Code Install Claude Plugin Install Codex/ChatGPT Plugin

文档  ·  NPM 包  ·  获取你的 API 密钥

安装

连接到 Exa 托管的 MCP 服务器:

https://mcp.exa.ai/mcp

或者,如果你的客户端支持插件,可以使用插件。

代理插件

此仓库是一个 代理插件。你可以使用任何 兼容客户端 进行安装。

Claude

Claude 插件市场 安装,或运行:

claude plugin install exa@claude-plugins-official

Codex / ChatGPT

通过 ChatGPT 中的插件 安装,或运行:

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

其他 MCP 客户端

大多数客户端可以使用标准的 mcpServers 结构手动配置:

{
  "mcpServers": {
    "exa": {
      "type": "streamable-http",
      "url": "https://mcp.exa.ai/mcp",
    }
  }
}
客户端特定配置

Exa MCP 适用于大多数其他客户端,将它们指向 https://mcp.exa.ai/mcp

客户端添加位置
Kiro使用 Kiro power,或手动添加到 ~/.kiro/settings/mcp.json
LM Studio添加到 LM Studio,或手动添加到 mcp.json
Replit添加到 Replit
Grok Build/marketplace → 安装 Exa,然后 /mcp 登录
Gemini CLI手动添加到 ~/.gemini/settings.json
OpenCode手动添加到 opencode.json
Windsurf手动添加到 ~/.codeium/windsurf/mcp_config.json
Google Antigravity手动添加到 mcp_config.json
Zed手动添加到 settings.json 下的 context_servers
Warp设置 → 代理 → MCP 服务器
v0 by Vercel设置 → MCP 连接

可用工具

默认工具

工具描述
web_search_exa搜索网络上的任何主题,获取干净、可直接使用的内容
web_fetch_exa从一个或多个 URL 读取网页的完整内容,并以干净的 Markdown 格式呈现

可选工具(通过 tools 参数启用)

工具描述
agent_run运行 Exa Agent 进行多步骤研究、列表构建、数据丰富和结构化输出
web_search_advanced_exa高级搜索,支持过滤器、域名、日期、高亮、摘要和子页面爬取

通过将工具附加到 MCP URL 来启用它们(这将替换默认工具,因此请包含所有你想要的工具):

https://mcp.exa.ai/mcp?tools=web_search_advanced_exa
https://mcp.exa.ai/mcp?tools=web_search_exa,web_fetch_exa,agent_run

Exa Agent 需要身份验证(OAuth 或 API 密钥)。

代理技能

技能位于 skills/ 中,并随代理插件 / Claude 插件安装而加载。

技能路径使用场景
searchskills/search/深度研究、潜在客户生成、竞争分析、多步骤网络调查
exa-agentskills/exa-agent/Exa Agent 运行、数据丰富、结构化输出、连接提供商

从客户端的技能 UI(或支持的地方使用 /skill-name)调用。仅使用 MCP 的设置仍然可以获得工具;技能在此基础上增加了编排功能。

身份验证

托管的 MCP 服务器支持匿名使用,但有速率限制。要获得更高的限制和访问 Exa Agent,请使用 OAuth 或 API 密钥。

OAuth 是首选:大多数客户端会提示你登录 Exa。要强制登录流程(适用于共享连接器和插件),请使用 https://mcp.exa.ai/mcp?loginhttps://mcp.exa.ai/mcp/oauth

如果你愿意,可以从 仪表盘 获取 API 密钥,并将其作为 ?exaApiKey=… 传递到 URL 上。你也可以将其作为 Authorization: Bearer … 请求头或 x-api-key 请求头发送。

由 Exa 用 ❤️ 构建