什麼是 Exa MCP 伺服器?
Exa MCP 伺服器是模型上下文協議 (MCP) 的實現,將 LLM 驅動的代理連接到 Exa AI 的先進網頁和數據搜尋工具。作為一個輕量級伺服器,它允許像Claude Desktop這樣的應用程式無縫整合 Exa 的搜索和研究 API,讓 AI 助手可以實時訪問網頁搜索、學術研究、公司數據、爬蟲、GitHub 搜索等,同時將 API 鍵和數據交換保持在您的基礎設施中安全和可配置。
如何配置 Exa MCP 伺服器
- 從 dashboard.exa.ai/api-keys 獲取您的 Exa API 鍵。
- 使用
npm install -g exa-mcp-server
在全局安裝 Exa MCP 伺服器,或使用 npx 獲得即時使用。 - 打開您的 Claude Desktop 配置檔案 (
claude_desktop_config.json
)。 - 在
mcpServers
下添加 Exa MCP 伺服器配置,指定您的 API 鍵和(可選)要啟用的工具,例如:{ "mcpServers": { "exa": { "command": "npx", "args": ["-y", "exa-mcp-server", "--tools=web_search_exa,research_paper_search"], "env": { "EXA_API_KEY": "your-api-key-here" } } } }
- 保存配置並完全重啟 Claude Desktop 以使更改生效。
- 或者,您可以通過配置 MCP 伺服器 URL 使用 Exa 的遠端 MCP 伺服器,而不是本地運行。
如何使用 Exa MCP 伺服器
- 配置完成後,啟動 Claude Desktop,確保 Exa MCP 伺服器顯示為已連接—查看其圖標或狀態指示器。
- 在使用 Claude 時,只需提出需要網頁搜索、學術論文、公司資訊、GitHub 查詢或深度研究的問題或任務。
- AI 助手將根據需要調用 Exa MCP 工具,檢索最新數據或執行自定義研究。
- 要手動運行伺服器,請使用
npx exa-mcp-server
並添加--tools
指定可用工具。要查看工具的概覽,請運行npx exa-mcp-server --list-tools
。
主要功能
- 與 Exa AI 的搜索和研究 API 實時集成,實現實時數據訪問。
- 安全的 API 鍵管理和伺服器操作—密鑰不會暴露給 AI 模型。
- 通過配置靈活選擇工具,支持專業搜索(學術、公司、網頁、GitHub、深度研究等)。
- 使用 NPM 或遠端 URL 簡單設置;支持技術和非技術用戶的快速啟動。
- 可擴展—隨著工作流程的演變,快速添加或刪除工具。
使用案例
- 使 Claude Desktop 或其他 LLM 代理在對話中檢索最新的網頁和研究信息。
- 自動化公司研究、競爭對手分析和 LinkedIn 查詢,直接從您的 AI 工作區進行。
- 運行深度研究計劃,代理調查多個來源,綜合發現並提供結構化報告。
- 為 AI 聊天機器人豐富 GitHub 儲存庫數據、學術出版物和提取的網站內容,最小化設置。
- 需要安全、合規的實時數據集成以支持 AI 工作流程的學術或專業環境。
常見問題
問:為什麼 Exa MCP 伺服器在 Claude Desktop 中不顯示為已連接?
答:再次檢查您的 claude_desktop_config.json
中的配置,確保您的 API 鍵正確,並完全重啟 Claude Desktop。
問:有哪些工具可用,我如何只啟用特定的工具?
答:運行 npx exa-mcp-server --list-tools
查看所有工具。在您的 MCP 伺服器配置中,設置 --tools
參數,並使用逗號分隔的工具名稱列表,只啟用您想要的工具。
問:我從哪裡獲取 Exa API 鍵,該如何輸入?
答:在 dashboard.exa.ai/api-keys 獲取您的 API 鍵。在您的配置文件中,將其輸入為 EXA_API_KEY
環境變量—不要使用多餘的空格或引號。
問:更改配置後,我需要重啟 Claude Desktop 嗎?
答:是的,必須完全退出並重新啟動 Claude Desktop,以使任何配置或工具更改生效。
問:本地運行伺服器比較好,還是使用遠端 Exa MCP 端點?
答:這兩種選擇都被支持—本地運行可將所有整合保持在您的設備上,而遠端端點則提供即時設置和更新。