Exa MCP Server

by exa-labs

Exa MCP Сервер 🔍

Сервер Model Context Protocol (MCP) позволяет помощникам ИИ, таким как Клод, использовать API поиска Exa AI для веб-поиска. Эта настройка позволяет моделям ИИ получать веб-информацию в реальном времени безопасным и контролируемым способом.

Предварительные условия 📋

Установка 🛠️

Установка НПМ

npm install -g exa-mcp-server

Использование кузнечного дела

Чтобы автоматически установить сервер Exa MCP для Claude Desktop через Smithery :

npx -y @smithery/cli install exa --client claude

Конфигурация ⚙️

1. Настройте Claude Desktop для распознавания сервера Exa MCP

Файл claude_desktop_config.json можно найти в настройках приложения Claude Desktop:

Откройте приложение Claude Desktop и включите режим разработчика в верхней левой строке меню.

После включения откройте Настройки (также из верхней левой панели меню) и перейдите в Параметры разработчика, где вы найдете кнопку Изменить конфигурацию. Нажатие на нее откроет файл claude_desktop_config.json, что позволит вам внести необходимые изменения.

ИЛИ (если вы хотите открыть claude_desktop_config.json из терминала)

Для macOS:
  1. Откройте конфигурацию Claude Desktop:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
Для Windows:
  1. Откройте конфигурацию Claude Desktop:
code %APPDATA%\Claude\claude_desktop_config.json

2. Добавьте конфигурацию сервера Exa:

{ "mcpServers": { "exa": { "command": "npx", "args": ["/path/to/exa-mcp-server/build/index.js"], "env": { "EXA_API_KEY": "your-api-key-here" } } } }

Замените your-api-key-here на ваш фактический ключ API Exa с dashboard.exa.ai/api-keys .

3. Доступные инструменты и выбор инструментов

Сервер Exa MCP включает в себя следующие инструменты, которые можно включить, добавив --tools :

  • web_search_exa : выполняет веб-поиск в режиме реального времени с оптимизированными результатами и извлечением контента.
  • research_paper_search : Специализированный поиск, ориентированный на научные статьи и исследовательский контент.
  • company_research : комплексный инструмент для исследования компаний, который сканирует веб-сайты компаний для сбора подробной информации о предприятиях.
  • сканирование : извлекает контент из определенных URL-адресов, полезно для чтения статей, PDF-файлов или любых веб-страниц, если у вас есть точный URL-адрес.
  • compete_finder : определяет конкурентов компании путем поиска компаний, предлагающих аналогичные продукты или услуги.
  • linkedin_search : Поиск компаний и людей в LinkedIn с помощью Exa AI. Просто включите названия компаний, имена людей или конкретные URL-адреса LinkedIn в свой запрос.
  • wikipedia_search_exa : Поиск и извлечение информации из статей Википедии по определенным темам, предоставление вам точных, структурированных знаний из крупнейшей в мире энциклопедии.
  • github_search : поиск в репозиториях GitHub с помощью Exa AI — выполняет поиск в режиме реального времени на GitHub.com для нахождения соответствующих репозиториев, проблем и учетных записей GitHub.

Вы можете выбрать, какие инструменты включить, добавив параметр --tools в конфигурацию Claude Desktop:

Укажите, какие инструменты следует включить:
{ "mcpServers": { "exa": { "command": "npx", "args": [ "/path/to/exa-mcp-server/build/index.js", "--tools=web_search_exa,research_paper_search,company_research,crawling,competitor_finder,linkedin_search,wikipedia_search_exa,github_search" ], "env": { "EXA_API_KEY": "your-api-key-here" } } } }

Для включения нескольких инструментов используйте список, разделенный запятыми:

{ "mcpServers": { "exa": { "command": "npx", "args": [ "/path/to/exa-mcp-server/build/index.js", "--tools=web_search_exa,research_paper_search,company_research,crawling,competitor_finder,linkedin_search,wikipedia_search_exa,github_search" ], "env": { "EXA_API_KEY": "your-api-key-here" } } } }

Если вы не укажете ни одного инструмента, будут использоваться все инструменты, включенные по умолчанию.

4. Перезагрузите Claude Desktop.

Для вступления изменений в силу:

  1. Полностью закройте Claude Desktop (не просто закройте окно)
  2. Запустите Claude Desktop снова.
  3. Найдите значок 🔌, чтобы убедиться, что сервер Exa подключен.

Использование через NPX

Если вы предпочитаете запускать сервер напрямую, вы можете использовать npx:

# Run with all tools enabled by default npx exa-mcp-server # Enable specific tools only npx exa-mcp-server --tools=web_search_exa # Enable multiple tools npx exa-mcp-server --tools=web_search_exa,research_paper_search # List all available tools npx exa-mcp-server --list-tools

Устранение неполадок 🔧

Общие проблемы

  1. Сервер не найден
    • Проверьте правильность настройки ссылки npm.
    • Проверьте синтаксис конфигурации Claude Desktop
    • Убедитесь, что Node.js установлен правильно
  2. Проблемы с ключами API
    • Подтвердите, что ваш EXA_API_KEY действителен
    • Проверьте правильность установки EXA_API_KEY в конфигурации Claude Desktop.
    • Убедитесь, что вокруг ключа API нет пробелов и кавычек.
  3. Проблемы с подключением
    • Полностью перезагрузите Claude Desktop.
    • Проверьте журналы Claude Desktop:
  4. Node.js должен быть не ниже v18 (или выше)
    # macOS tail -n 20 -f ~/Library/Logs/Claude/mcp*.log # Windows type "%APPDATA%\Claude\logs\mcp*.log"

Создано с ❤️ командой Exa

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Tools

Сервер Model Context Protocol (MCP) позволяет помощникам ИИ, таким как Клод, использовать API поиска Exa AI для веб-поиска. Эта настройка позволяет моделям ИИ получать веб-информацию в реальном времени безопасным и контролируемым способом.

  1. Предварительные условия 📋
    1. Установка 🛠️
      1. Установка НПМ
      2. Использование кузнечного дела
    2. Конфигурация ⚙️
      1. 1. Настройте Claude Desktop для распознавания сервера Exa MCP
      2. 2. Добавьте конфигурацию сервера Exa:
      3. 3. Доступные инструменты и выбор инструментов
      4. 4. Перезагрузите Claude Desktop.
    3. Использование через NPX
      1. Устранение неполадок 🔧
        1. Общие проблемы

      Related MCP Servers

      • A
        security
        F
        license
        A
        quality
        An MCP (Model Context Protocol) server that provides Google search capabilities and webpage content analysis tools. This server enables AI models to perform Google searches and analyze webpage content programmatically.
        Last updated -
        3
        46
        41
        TypeScript
      • A
        security
        F
        license
        A
        quality
        An MCP protocol server that enables web search functionality using the Tavily API, allowing AI assistants to perform internet searches in real-time.
        Last updated -
        4
        2
        Python
      • A
        security
        A
        license
        A
        quality
        🔍 A Model Context Protocol (MCP) server providing unified access to multiple search engines (Tavily, Brave, Kagi), AI tools (Perplexity, FastGPT), and content processing services (Jina AI, Kagi). Combines search, AI responses, content processing, and enhancement features through a single interface.
        Last updated -
        15
        82
        60
        TypeScript
        MIT License
        • Linux
      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server that enables AI assistants like Claude to perform real-time web searches using the Exa AI Search API in a safe and controlled manner.
        Last updated -
        1,832
        • Apple

      View all related MCP servers

      ID: 8gfe5kbp5y