Brave Search MCP Server
Официальный MCP-сервер Brave: поиск по вебу, новостям, картинкам, видео и местам плюс выжимки страниц для контекста модели
Установка
{
"mcpServers": {
"brave-search": {
"command": "npx",
"args": ["-y", "@brave/brave-search-mcp-server", "--transport", "stdio"],
"env": {
"BRAVE_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}Добавьте в claude_desktop_config.json.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер подключает агента к Brave Search API. Он дает отдельные инструменты для веб-поиска с фильтрами по стране, языку и свежести, поиска новостей, картинок, видео, организаций и точек на карте. Инструмент brave_llm_context возвращает заранее извлеченное содержимое страниц с лимитами по токенам и сниппетам, что удобно для RAG и проверки фактов. Есть суммаризация результатов через API Brave. Набор инструментов можно ограничить белым или черным списком.
Для кого. Для разработчиков и исследователей, которым нужен независимый веб-поиск в агенте через официальный API.
Подходит, если
- Агенту нужен актуальный веб-поиск со ссылками на источники
- Нужно собрать контекст со страниц для ответа без отдельного парсера
- Нужны свежие новости или поиск мест по координатам
Не подходит, если
- Нужен поиск по русскоязычному вебу с качеством Яндекса
- Агент уже имеет встроенный веб-поиск, которого хватает
Пример запроса к агенту
Найди новости за последнюю неделю о выходе PostgreSQL 18 и дай ссылки на первоисточникиОграничения
Нужен ключ Brave Search API, бесплатные и платные планы определяются на стороне Brave. Расширенные сниппеты и полный локальный поиск доступны только на Pro-планах. HTTP-режим по умолчанию без авторизации, наружу его открывать только в доверенной сети. Оплата API и доступ из России могут быть затруднены.
Как отключить. Удалите блок brave-search из конфигурации MCP клиента и перезапустите агента.
MCP
- Транспорт
- stdio, http
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| BRAVE_API_KEY обязательная, секрет | Ключ Brave Search API, не нужен при заданном BRAVE_API_KEY_FILE |
| BRAVE_API_KEY_FILE | Путь к файлу с ключом, удобно для секретов Docker |
| BRAVE_MCP_TRANSPORT | Транспорт stdio или http, по умолчанию stdio |
| BRAVE_MCP_ENABLED_TOOLS | Белый список инструментов через пробел |
Проверка безопасности
- Ходит во внешний API и возвращает в контекст агента содержимое чужих страниц
- Требует хранения платного ключа API
Коротко о README
README перечисляет инструменты сервера с параметрами и описывает переход с версии 1.x: транспорт по умолчанию стал stdio, поиск картинок больше не возвращает base64. Даны получение ключа, переменные окружения и флаги командной строки, включая защиту HTTP-режима от DNS rebinding. Приведены конфигурации для Claude Desktop, VS Code и fx через npx или Docker, а также сборка из исходников. Лицензия MIT.
Частые вопросы
Чем отличается от старого сервера brave-search из репозитория Anthropic?
Это официальная версия от Brave с большим набором инструментов, включая поиск мест и контекст для LLM. Старый справочный сервер больше не развивается.
Можно отключить часть инструментов?
Да, через BRAVE_MCP_ENABLED_TOOLS или BRAVE_MCP_DISABLED_TOOLS.
Похожие
CLI, скилл и Python-библиотека для управления браузером: агент кликает, заполняет формы и читает страницы через CDP
Скилл собирает обсуждения темы за последние 30 дней из Reddit, X, YouTube, HN, Polymarket и GitHub и сводит их в бриф
Официальный MCP-сервер команды Chrome DevTools: агент управляет живым Chrome, смотрит сеть, консоль и записывает трейсы производительности
Быстрый CLI на Rust для автоматизации браузера агентами: снимки доступности со ссылками на элементы, MCP-сервер и скиллы