Exa MCP

官方

專為AI設計的搜尋引擎,由Exa打造

你可以用 Exa MCP 做什麼?

  • 網頁搜尋 — 請你的助理搜尋網路上任何主題,並回傳乾淨、可直接使用的內容。
  • 頁面擷取 — 讓你的助理以乾淨的 markdown 讀取一個或多個 URL 的完整內容。
  • 進階搜尋篩選 — 啟用 web_search_advanced_exa 以使用網域、日期、醒目提示、摘要及子頁面爬取篩選。
  • 多步驟研究 — 執行 Exa Agent 進行研究、清單建立、資料擴充及結構化輸出(需要驗證)。
  • 託管端點 — 將用戶端連線至 https://mcp.exa.ai/mcp,可匿名連線(有速率限制),或使用 OAuth/API 金鑰以獲得更高的限制。

託管 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

或者,當您的用戶端支援外掛時,使用外掛。

代理外掛

此儲存庫是一個 Agent Plugin。使用任何相容的用戶端來安裝。

Claude

從 Claude Plugin Marketplace 安裝,或執行:

claude plugin install exa@claude-plugins-official

Codex / ChatGPT

透過 Plugins in 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在 context_servers 下手動新增至 settings.json
WarpSettings → Agents → MCP servers
v0 by VercelSettings → MCP connections

可用工具

預設工具

工具說明
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/,並會隨代理外掛安裝一併載入。plugins/exa/ 中的 Claude 外掛會隨附其副本;當副本出現偏差時,npm test 會失敗。main 上每次套件版本更新,都會將 plugins/exa/ 發佈到 claude-plugin 分支的根目錄,Claude 的外掛目錄會讀取該處。若要在版本之間發佈僅限外掛的變更,請手動執行 Publish Claude plugin 工作流程。

技能路徑使用時機
searchskills/search/深度研究、潛在客戶開發、競爭分析、多步驟網路調查
exa-agentskills/exa-agent/Exa Agent 執行、資料擴充、結構化輸出、Connect 提供者

從您用戶端的技能介面叫用(或在支援的情況下使用 /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 用 ❤️ 打造