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 MCP Server
將 AI 代理連接到 Exa,以進行網頁搜尋、內容擷取與多步驟研究。
文件 · 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 |
| Warp | Settings → Agents → MCP servers |
| v0 by Vercel | Settings → 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 工作流程。
| 技能 | 路徑 | 使用時機 |
|---|---|---|
search | skills/search/ | 深度研究、潛在客戶開發、競爭分析、多步驟網路調查 |
exa-agent | skills/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 用 ❤️ 打造