Exa MCP Server

Exa MCP Server

Exa MCP 伺服器是一個協議伺服器,讓 AI 助手安全地訪問 Exa AI 提供的實時搜索和研究工具,擴展基於 LLM 的應用程式(如 Claude Desktop)的功能,實現即時和動態的網頁及數據檢索。

Author: exa-labs


查看協議

什麼是 Exa MCP 伺服器?

Exa MCP 伺服器是模型上下文協議 (MCP) 的實現,將 LLM 驅動的代理連接到 Exa AI 的先進網頁和數據搜尋工具。作為一個輕量級伺服器,它允許像Claude Desktop這樣的應用程式無縫整合 Exa 的搜索和研究 API,讓 AI 助手可以實時訪問網頁搜索、學術研究、公司數據、爬蟲、GitHub 搜索等,同時將 API 鍵和數據交換保持在您的基礎設施中安全和可配置。

如何配置 Exa MCP 伺服器

  1. dashboard.exa.ai/api-keys 獲取您的 Exa API 鍵。
  2. 使用 npm install -g exa-mcp-server 在全局安裝 Exa MCP 伺服器,或使用 npx 獲得即時使用。
  3. 打開您的 Claude Desktop 配置檔案 (claude_desktop_config.json)。
  4. 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"
          }
        }
      }
    }
    
  5. 保存配置並完全重啟 Claude Desktop 以使更改生效。
  6. 或者,您可以通過配置 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 端點?
答:這兩種選擇都被支持—本地運行可將所有整合保持在您的設備上,而遠端端點則提供即時設置和更新。