brightdata/brightdata-mcp

Мощный сервер MCP, предоставляющий комплексное решение для доступа к открытому веб-контенту.

MCP⭐ 2 654JavaScriptпоследний релиз: v2.11.3
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Bright Data MCP — это сервер для протокола Model Context Protocol (MCP), который предоставляет LLM доступ к актуальным данным из интернета, автоматически обходя блокировки и капчи.

Зачем нужен

Инструмент решает проблему отсутствия у языковых моделей доступа к свежей информации в реальном времени, устраняя ошибки, связанные с устаревшими данными. Он позволяет AI-агентам безопасно и без технических сбоев (блокировок) выполнять веб-скрейпинг и поиск, интегрируя эти возможности напрямую в рабочий процесс LLM.

Что можно реализовать

  • Мониторинг цен и наличия товаров в e-commerce в реальном времени
  • Поиск актуальных версий пакетов и документации в npm и PyPI для coding-агентов
  • Анализ того, как ChatGPT, Grok и Perplexity упоминают бренд (GEO)
  • Сбор рыночных данных и новостей для конкурентного анализа
  • Исследование для написания контента с использованием свежих источников

Ключевые возможности

  • Встроенное обход анти-бот систем (CAPTCHA, rate-limiting) от Bright Data
  • Бесплатный тариф: 5000 кредитов в месяц без привязки карты
  • Готовые группы инструментов: Code (npm/PyPI) и GEO (анализ ответов LLM)
  • Поддержка любого LLM (Claude, GPT, Gemini, Llama) через стандарт MCP
  • Варианты запуска: локально через npx или использование хостинг-сервера Bright Data

👤 Кому подойдёт: Разработчики AI-агентов, специалисты по SEO/GEO, исследователи рынка, аналитики данных и разработчики, использующие MCP-совместимые клиенты (Claude Code, Cursor, Windsurf).

Релизы

v2.11.3patch
🕐 3 дн назад · релиз на GitHub ↗

В версии v2.11.3 исправлена уязвимость: учётные данные, встроенные в URL, теперь скрываются в сообщениях об ошибках.

  • Fixed: Учётные данные, указанные в URL в формате scheme://user:pass@host, теперь автоматически маскируются в выводе ошибок.
v2.11.2patchbreaking
🕐 10 дн назад · релиз на GitHub ↗

Исправлена ошибка в сообщении об исчерпании лимита, улучшена обработка ошибок и формат ответа scrape_batch.

  • Fixed: Исправлена ошибка TypeError в сообщении об исчерпании лимита использования.
  • Breaking: В ответе scrape_batch поле reason теперь строка, а не объект.
  • Added: Улучшена обработка ошибок: теперь возвращаются чистые текстовые сообщения.
  • Added: Добавлены регрессионные тесты для путей обработки ошибок.
v2.11.1patch
🕐 1 мес назад · релиз на GitHub ↗

Исправлена совместимость с обновлённым API Playwright для корректной работы инструментов браузерной автоматизации.

  • Fixed: Восстановлена работа инструмента scraping_browser_snapshot и всех инструментов автоматизации на основе ссылок (ref-based) после обновления API Playwright.
  • Fixed: Заменён устаревший метод page._snapshotForAI() на новый page.ariaSnapshot({ mode: 'ai' }) для захвата снимков сессии браузера.
v2.11.0minor
🕐 3 мес назад · релиз на GitHub ↗

Добавлены инструменты для работы с Reddit, поиска и диспетчеризации в MCP-сервере Bright Data.

  • Added: Появился инструмент web_data_reddit_comments для получения структурированных комментариев из Reddit по URL поста.
  • Added: Добавлен метод search_dataset для быстрого поиска записей в поддерживаемых наборах данных по фильтрам.
  • Added: Реализован инструмент discover для поиска источников и страниц на основе намерений пользователя.
  • Added: Добавлен метод list_dataset_fields для изучения доступных фильтруемых полей набора данных перед построением запроса.