exa-labs/exa-mcp-server · 上手攻略

  • 仓库:exa-labs/exa-mcp-server
  • 链接:https://github.com/exa-labs/exa-mcp-server
  • 分类:ai-agent-infra / mcp
  • 作者:Tom
  • 更新:2026-08-09

是什么

Exa MCP Server 是一个基于 Model Context Protocol(MCP)的服务器,让 AI 助手(Claude、Codex、Cursor 等)直接连接 Exa 的网络搜索与内容抓取 API,实现实时网页搜索 + 完整页面内容提取 + 多步骤研究自动化三大核心能力。

简单说:它把 Exa 这家专注 AI 搜索的公司的能力,以标准 MCP 工具形式暴露给所有兼容 MCP 的 AI 客户端。


解决什么问题

大型语言模型的固有局限是训练数据有截止日期,无法获取实时网络信息。传统 RAG 方案需要人工爬虫和索引维护,流程重、维护成本高。

Exa MCP Server 的解法:让 AI 自己在需要时调工具查网页、读内容,无需预建索引,且结果直接进对话上下文。 支持的工具类型包括:

  • web_search_exa:通用网页搜索,返回清洗后的摘要内容
  • web_fetch_exa:抓取指定 URL 的完整内容,以 Markdown 格式返回
  • agent_run:Exa 自托管的深度研究 Agent,可做多步骤调研、结构化输出
  • web_search_advanced_exa:带过滤条件(域名、日期、高亮段落)的进阶搜索

快速安装

方式一:Claude 插件市场(推荐)

# 安装官方插件
claude plugin install exa@claude-plugins-official

# 或在 Claude Desktop / Code 中直接安装
claude plugin install exa@claude-plugins-official

方式二:其他 MCP 客户端(通用配置)

在客户端的 MCP 配置文件中添加:

{
  "mcpServers": {
    "exa": {
      "type": "streamable-http",
      "url": "https://mcp.exa.ai/mcp"
    }
  }
}

支持的客户端包括:Cursor、VS Code(通过相关插件)、Kiro、LM Studio、Replit、Grok Build、Gemini CLI、OpenCode、Windsurf、Google Antigravity、Zed、Warp、v0 by Vercel 等。

方式三:API Key(可选)

匿名使用有速率限制。获取 API Key:https://dashboard.exa.ai/api-keys

# 方式 A:URL 参数
https://mcp.exa.ai/mcp?exaApiKey=your-key

# 方式 B:HTTP Header
Authorization: Bearer your-key
# 或
x-api-key: your-key

方式四:OAuth 登录(推荐用于 Agent)

https://mcp.exa.ai/mcp?login

核心用法

基础搜索

// 工具调用示例(由 AI 客户端内部调用)
{
  "tool": "web_search_exa",
  "input": {
    "query": "Claude Code MCP server 2026 最新用法",
    "num_results": 5
  }
}

读取页面内容

{
  "tool": "web_fetch_exa",
  "input": {
    "urls": ["https://docs.exa.ai/reference/exa-mcp"],
    "query": "API 使用示例和认证方式"
  }
}

深度研究(需要 API Key)

{
  "tool": "agent_run",
  "input": {
    "task": "研究 2026 年全球 AI Agent 市场的主要厂商和产品格局",
    "output_format": "structured",
    "max_steps": 10
  }
}

按需加载特定工具(节省 token)

默认加载所有工具。也可只开启需要的:

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

典型适用场景

  1. 实时信息问答:AI 不知道的最新新闻、产品动态、版本发布,通过 Exa 搜索补全
  2. 竞品调研:AI 自主抓取多个竞品官网或产品页面,提取关键信息汇总
  3. 技术文档研究:让 AI 搜索某技术栈的最佳实践,比人工搜文档更快
  4. 多步骤深度调研:用 agent_run 让 Exa Agent 自主爬取、交叉验证,输出结构化报告
  5. 投资/行业研究:搜索最新行业数据、公司财报摘要、新闻事件
  6. 内容创作者辅助:搜索热点话题、引用来源、自动生成带参考链接的文章

坑与注意

⚠️ 匿名使用有严格速率限制:未配置 API Key 时,免费调用额度有限,高频使用建议申请 Key。

⚠️ Deep Research 需要认证agent_run 工具需要 OAuth 登录或 API Key,匿名不可用。

⚠️ 搜索质量依赖 Exa 索引:Exa 索引覆盖英文网页较全,中文内容覆盖率相对较低;国内场景使用效果可能打折扣。

⚠️ fetch 结果不等同于实时内容:部分动态渲染页面(React/Vue SPA)可能无法完整抓取,Exa 会尽量用爬虫模拟,但仍有可能返回不完整内容。

⚠️ 数据隐私:搜索查询会经过 Exa 服务器,需要确认使用场景的数据合规要求。


与同类对比

工具 搜索能力 内容抓取 深度研究 Agent API Key MCP 兼容
Exa MCP ✅ 强 ✅ 完整 Markdown ✅ 有 可选 ✅ 原生
SearXNG MCP ✅ 一般 ❌ 无 ❌ 无 不需要 ✅ 可用
Brave Search MCP ✅ 一般 ❌ 无 ❌ 无 需要 ✅ 可用
Tavily ✅ 强 ✅ 有限 ✅ 部分 需要 ❌ 需转换
Firecrawl MCP ❌ 无 ✅ 强 ❌ 无 需要 ✅ 可用

Exa MCP 的核心差异:唯一一个同时具备「强搜索 + 完整内容抓取 + 深度研究 Agent + MCP 原生兼容」四合一的方案。Tavily 功能接近但非原生 MCP,需要额外适配层。


一句话推荐结论

需要让 AI 助手实时联网搜索 + 读网页内容?直接装 Exa MCP Server,无需自建爬虫,一行命令搞定。 尤其适合 AI 编程助手(如 Claude Code)外挂搜索能力做实时技术调研。


来源:GitHub README (https://github.com/exa-labs/exa-mcp-server) · Exa 官方文档 (https://docs.exa.ai/reference/exa-mcp) · Augment Code MCP Registry · LangDB MCP 集成页 · LobeHub MCP 目录