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 MCP Server
将 AI 代理连接到 Exa,用于网络搜索、内容获取和多步骤研究。
文档 · 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 插件安装而加载。
| 技能 | 路径 | 使用场景 |
|---|---|---|
search | skills/search/ | 深度研究、潜在客户生成、竞争分析、多步骤网络调查 |
exa-agent | skills/exa-agent/ | Exa Agent 运行、数据丰富、结构化输出、连接提供商 |
从客户端的技能 UI(或支持的地方使用 /skill-name)调用。仅使用 MCP 的设置仍然可以获得工具;技能在此基础上增加了编排功能。
身份验证
托管的 MCP 服务器支持匿名使用,但有速率限制。要获得更高的限制和访问 Exa Agent,请使用 OAuth 或 API 密钥。
OAuth 是首选:大多数客户端会提示你登录 Exa。要强制登录流程(适用于共享连接器和插件),请使用 https://mcp.exa.ai/mcp?login 或 https://mcp.exa.ai/mcp/oauth。
如果你愿意,可以从 仪表盘 获取 API 密钥,并将其作为 ?exaApiKey=… 传递到 URL 上。你也可以将其作为 Authorization: Bearer … 请求头或 x-api-key 请求头发送。
由 Exa 用 ❤️ 构建