Skip to main content
Glama

Exa MCP Сервер 🔍

npm-версия значок кузнеца

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

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

Related MCP server: Exa MCP Server

Установка 🛠️

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

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

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

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/exa-labs/exa-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server