brightdata-mcp
Единый интерфейс обнаружения, извлечения и работы с веб-ресурсами с автоматическим доступом в интернет.
Что это
Единый интерфейс обнаружения, извлечения и работы с веб-ресурсами с автоматическим доступом в интернет.
Как подключить
Вставьте блок в конфиг клиента (Claude Desktop, Claude Code, Cursor, VS Code, Cline). Команда и package собраны из полей официального MCP Registry.
Что нового в версиях
Обновлены хинты инструментов, улучшена обработка ошибок и исправлены баги с фильтрами и таймаутами.
- НовоеСервер теперь отправляет инструкции MCP, подсказывающие модели выбор инструментов.
- Ломает совместимостьОбновлены хинты readOnlyHint и destructiveHint для всех инструментов.
- ИсправленоПароли в URL и ошибки теперь надежно маскируются в логах.
- ИсправленоИсправлен поиск в датасетах с фильтрами is_null и серверный таймаут.
Версия 4.0.0: добавлен ассистент Sophie, удалён инструмент discover (breaking), зафиксирована версия Playwright.
- НовоеДобавлен инструмент ask_brightdata_assistant для общения с поддержкой Sophie; диалог продолжается через dialog_id.
- Ломает совместимостьУдалён инструмент discover и интеграция с Discover API; для поиска и чтения источников используйте search_engine и scrape_as_markdown.
- ИсправленоВерсия Playwright зафиксирована на 1.64.1 для соответствия версии на хостинговом сервере.
- Параметр POLLING_TIMEOUT удалён из конфигурации, но старые конфиги продолжают работать (игнорируется).
BrightData MCP v3.1.0: инструменты включены по умолчанию, результаты помечены как ненадежный контент, переход на Node.js 24.
- НовоеВсе инструменты, включая браузерные, теперь активны по умолчанию; ограничение задаётся через GROUPS или TOOLS.
- НовоеРезультаты поиска, скрейпинга и браузерных действий помечаются как ненадежный веб-контент для защиты от промпт-инжекций.
- НовоеОбновлен Docker-образ: теперь используется Node.js 24.
- ИсправленоПереформатированы промпты web_scraping_strategy и diagnose_scraping_approach, из них удалено описание стоимости инструментов.
- УстарелоПараметр PRO_MODE удален, но старые конфигурации с его использованием продолжают работать без ошибок.
Версия 3.0.0: удаление старых инструментов web_data_ и переход на новую архитектуру скраперов с обновлением скиллов.
- Ломает совместимостьУдалено 46 инструментов web_data_* (Amazon, LinkedIn, TikTok и др.), заменённых на новые инструменты скраперов.
- Ломает совместимостьУдалены инструменты web_data_grok_ai_insights и web_data_reuter_news из-за исчезновения соответствующих скраперов.
- Ломает совместимостьПереименованы инструменты web_data_chatgpt_ai_insights и web_data_perplexity_ai_insights в chatgpt_ai_insights и perplexity_ai_insights.
- НовоеДобавлены заголовки x-mcp-dataset-id и x-mcp-method для трассировки ошибок выполнения скраперов.
- УстарелоТребуется обновление скиллов bright-data-mcp, competitive-intel и price-comparison, так как старые версии используют удалённые инструменты.
В версии v2.12.0 добавлены новые инструменты и реализованы улучшения безопасности.
- НовоеДобавлены новые инструменты.
- ИсправленоРеализованы улучшения безопасности.
В версии v2.11.3 исправлена уязвимость: учётные данные, встроенные в URL, теперь скрываются в сообщениях об ошибках.
- ИсправленоУчётные данные, указанные в URL в формате scheme://user:pass@host, теперь автоматически маскируются в выводе ошибок.
Исправлена ошибка в сообщении об исчерпании лимита, улучшена обработка ошибок и формат ответа scrape_batch.
- ИсправленоИсправлена ошибка TypeError в сообщении об исчерпании лимита использования.
- Ломает совместимостьВ ответе scrape_batch поле reason теперь строка, а не объект.
- НовоеУлучшена обработка ошибок: теперь возвращаются чистые текстовые сообщения.
- НовоеДобавлены регрессионные тесты для путей обработки ошибок.
Исправлена совместимость с обновлённым API Playwright для корректной работы инструментов браузерной автоматизации.
- ИсправленоВосстановлена работа инструмента scraping_browser_snapshot и всех инструментов автоматизации на основе ссылок (ref-based) после обновления API Playwright.
- ИсправленоЗаменён устаревший метод page._snapshotForAI() на новый page.ariaSnapshot({ mode: 'ai' }) для захвата снимков сессии браузера.
Все релизы на GitHub → Пересказ на русском — по заметкам к релизам и коммитам.