Exa MCP
официальныйПоисковая система, созданная для ИИ компанией Exa
Что можно делать с Exa MCP?
- Веб-поиск — Попросите ассистента найти информацию в интернете на любую тему и предоставить чистый, готовый к использованию контент.
- Получение содержимого страниц — Попросите ассистента прочитать полное содержимое одного или нескольких URL-адресов и представить его в виде чистого Markdown.
- Расширенные фильтры поиска — Включите
web_search_advanced_exa, чтобы использовать фильтры по домену, дате, выделенным фрагментам, сводке и обходу подстраниц. - Многоэтапное исследование — Запустите Exa Agent для исследований, составления списков, обогащения данных и получения структурированного вывода (требуется аутентификация).
- Более компактный контекст поиска — Включите динамические выделенные фрагменты, чтобы результаты поиска использовали общий лимит на выделенные фрагменты, а не фиксированный лимит для каждого URL.
Размещённый MCP-сервер
npx add-mcp 'https://mcp.exa.ai/mcp'Устанавливается в Claude Code, Codex, Cursor и другие
Документация
Exa MCP Server
Подключите ИИ-агентов к Exa для поиска в интернете, получения содержимого и многоэтапных исследований.
Документация · Пакет NPM · Получить API-ключ
Установка
Подключитесь к размещённому MCP-серверу Exa:
https://mcp.exa.ai/mcp
Или используйте плагин, если ваш клиент его поддерживает.
Плагин агента
Этот репозиторий — плагин агента. Установите его с помощью любого совместимого клиента.
Claude
Установите из магазина плагинов Claude или выполните команду:
claude plugin install exa@claude-plugins-official
Codex / ChatGPT
Установите через раздел «Плагины» в 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 | Добавьте вручную в settings.json в разделе context_servers |
| Warp | Настройки → Агенты → MCP-серверы |
| v0 by Vercel | Настройки → Подключения MCP |
Доступные инструменты
Инструменты по умолчанию
| Инструмент | Описание |
|---|---|
web_search_exa | Ищет информацию по любой теме в интернете и возвращает чистое содержимое, готовое к использованию |
web_fetch_exa | Получает полное содержимое веб-страницы в виде чистого Markdown по одному или нескольким URL |
Дополнительные инструменты (включаются с помощью параметра tools)
| Инструмент | Описание |
|---|---|
agent_run | Запускает Exa Agent для многоэтапных исследований, составления списков, обогащения данных и получения структурированного вывода |
web_search_advanced_exa | Расширенный поиск с фильтрами, доменами, датами, выделенными фрагментами, сводками и обходом подстраниц |
Включите инструменты, добавив их в URL MCP (это заменит инструменты по умолчанию, поэтому укажите все нужные):
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-ключ).
Динамические выделения (бета-версия)
Добавьте dynamicHighlights=true в URL MCP, чтобы web_search_exa и web_search_advanced_exa возвращали динамические выделения. Они выбираются среди всех результатов в рамках общего лимита, а не отдельного лимита для каждого URL, поэтому в контекст агента попадает меньше текста. При локальном запуске сервера вместо этого задайте DYNAMIC_HIGHLIGHTS=true.
https://mcp.exa.ai/mcp?dynamicHighlights=true
Навыки агента
Навыки находятся в skills/ и загружаются при установке плагина агента. Плагин Claude в plugins/exa/ включает их копию; npm test завершается ошибкой, если копия расходится с оригиналом. При каждом обновлении версии пакета в main файл plugins/exa/ публикуется в корне ветки claude-plugin, откуда его считывает каталог плагинов Claude. Чтобы опубликовать изменение только для плагина между релизами, запустите вручную рабочий процесс Publish Claude plugin.
| Навык | Путь | Когда использовать |
|---|---|---|
search | skills/search/ | Глубокие исследования, поиск потенциальных клиентов, конкурентный анализ, многоэтапное изучение веб-источников |
exa-agent | skills/exa-agent/ | Запуски Exa Agent, обогащение данных, структурированный вывод, подключение провайдеров |
Вызывайте навыки через интерфейс навыков клиента (или с помощью /skill-name, если поддерживается). В конфигурациях только с MCP доступны инструменты; навыки дополняют их оркестрацией.
Аутентификация
Размещённый MCP-сервер доступен анонимно с ограничениями частоты запросов. Чтобы повысить лимиты и получить доступ к Exa Agent, используйте OAuth или API-ключ.
OAuth предпочтителен: большинство клиентов предложат войти в Exa. Чтобы принудительно запустить процесс входа (полезно для общих коннекторов и плагинов), используйте https://mcp.exa.ai/mcp?login или https://mcp.exa.ai/mcp/oauth.
При желании получите API-ключ в панели управления и передайте его в URL как ?exaApiKey=…. Его также можно передать в заголовке Authorization: Bearer … или x-api-key.
Создано с ❤️ командой Exa