Bright Data MCP

Official
by luminati-io

Integrations

  • Enables searching for web content like upcoming movie releases

  • Supports OpenAI Agents to access and utilize web data through the MCP server

  • Allows retrieving market data and company information

🌟 Обзор

Добро пожаловать на официальный сервер Bright Data Model Context Protocol (MCP), позволяющий LLM, агентам и приложениям получать доступ, находить и извлекать веб-данные в режиме реального времени. Этот сервер позволяет клиентам MCP, таким как Claude Desktop, Cursor, Windsurf и другим, беспрепятственно искать в Интернете, перемещаться по веб-сайтам, выполнять действия и извлекать данные — без блокировки.

✨ Особенности

  • Доступ к веб-ресурсам в режиме реального времени : доступ к актуальной информации непосредственно из Интернета.
  • Обход географических ограничений : доступ к контенту независимо от ограничений местоположения
  • Web Unlocker : навигация по веб-сайтам с защитой от обнаружения ботов
  • Управление браузером : дополнительные возможности удаленной автоматизации браузера
  • Полная интеграция : работает со всеми совместимыми с MCP помощниками на базе искусственного интеллекта.

🔧 Доступные инструменты

ОсобенностьОписание
поисковая_системаСоберите результаты поиска из Google, Bing или Yandex. Возвращает результаты SERP в формате markdown (URL, заголовок, описание)
scrape_as_markdownСоберите URL-адрес одной веб-страницы с помощью расширенных опций извлечения контента и получите результаты на языке MarkDown. Этот инструмент может разблокировать любую веб-страницу, даже если она использует обнаружение ботов или CAPTCHA.
скрап_как_htmlСоберите URL-адрес одной веб-страницы с помощью расширенных опций извлечения контента и получите результаты в формате HTML. Этот инструмент может разблокировать любую веб-страницу, даже если она использует обнаружение ботов или CAPTCHA.
статистика_сеансаРасскажите пользователю об использовании инструмента во время этого сеанса
web_data_amazon_productБыстрое чтение структурированных данных о продуктах Amazon. Требуется действительный URL-адрес продукта с /dp/ в нем. Это может быть поиск в кэше, поэтому он может быть более надежным, чем скрапинг
web_data_amazon_product_reviewsБыстрое чтение структурированных данных обзоров продуктов Amazon. Требуется действительный URL-адрес продукта с /dp/ в нем. Это может быть поиск в кэше, поэтому он может быть более надежным, чем скрапинг
web_data_linkedin_person_profileБыстро считывать структурированные данные профиля людей LinkedIn. Это может быть поиск в кэше, поэтому он может быть более надежным, чем скрапинг
web_data_linkedin_company_profileБыстро считывать структурированные данные профиля компании LinkedIn. Это может быть поиск в кэше, поэтому он может быть более надежным, чем скрапинг
web_data_zoominfo_company_profileБыстро считывать структурированные данные профиля компании ZoomInfo. Требуется действительный URL-адрес компании ZoomInfo. Это может быть поиск в кэше, поэтому он может быть надежнее, чем скрапинг
web_data_instagram_profilesБыстро считывать структурированные данные профиля Instagram. Требуется действительный URL Instagram. Это может быть поиск в кэше, поэтому он может быть надежнее, чем скрапинг
web_data_instagram_postsБыстро считывать структурированные данные постов Instagram. Требуется действительный URL Instagram. Это может быть поиск в кэше, поэтому он может быть надежнее, чем скрапинг
web_data_instagram_reelsБыстро считывать структурированные данные Instagram reel. Требуется действительный URL Instagram. Это может быть поиск в кэше, поэтому он может быть надежнее, чем скрапинг
web_data_instagram_комментарииБыстро считывать структурированные данные комментариев Instagram. Требуется действительный URL Instagram. Это может быть поиск в кэше, поэтому он может быть надежнее, чем скрапинг
web_data_facebook_postsБыстрое чтение структурированных данных постов Facebook. Требуется действительный URL-адрес поста Facebook. Это может быть поиск в кэше, поэтому он может быть более надежным, чем скрапинг
web_data_facebook_marketplace_listingsБыстро считывать структурированные данные листинга Facebook Marketplace. Требуется действительный URL листинга Facebook Marketplace. Это может быть поиск в кэше, поэтому он может быть более надежным, чем скрапинг
web_data_facebook_company_reviewsБыстро читайте структурированные данные отзывов о компаниях Facebook. Требует действительный URL-адрес компании Facebook и количество отзывов. Это может быть поиск в кэше, поэтому он может быть более надежным, чем скрапинг
web_data_x_postsБыстрое чтение структурированных данных X post. Требуется действительный URL X post. Это может быть поиск в кэше, поэтому он может быть более надежным, чем скрапинг
список_свойств_web_data_zillowБыстрое чтение структурированных данных листинга свойств zillow. Требуется действительный URL листинга свойств zillow. Это может быть поиск в кэше, поэтому он может быть более надежным, чем скрапинг
web_data_booking_hotel_listingsБыстро считывать структурированные данные о бронировании отелей. Требуется действительный URL-адрес бронирования отелей. Это может быть поиск в кэше, поэтому он может быть более надежным, чем скрапинг
web_data_youtube_видеоБыстрое чтение структурированных данных видео YouTube. Требуется действительный URL-адрес видео YouTube. Это может быть поиск в кэше, поэтому он может быть более надежным, чем скрапинг
scraping_browser_navigateПерейдите в сеансе браузера для парсинга на новый URL-адрес
scraping_browser_go_backВернуться на предыдущую страницу
scraping_browser_go_forwardПерейти на следующую страницу
scraping_browser_clickНажмите на элемент. Избегайте вызова этого, если вы не знаете селектор элемента (вы можете использовать другие инструменты, чтобы найти их)
очистка_ссылок_браузераПолучить все ссылки на текущей странице, текст и селекторы. Настоятельно рекомендуется вызвать инструмент ссылок, чтобы проверить, что ваша цель клика действительна
тип_браузера_скрапингаВведите текст в элемент
scraping_browser_wait_forПодождите, пока элемент станет видимым на странице.
скриншот_браузера_скрапингаСделайте снимок экрана текущей страницы
scraping_browser_get_htmlПолучить HTML-контент текущей страницы. Избегайте использования параметра full_page, если только не важно увидеть такие вещи, как теги скриптов, поскольку они могут быть большими
scraping_browser_get_textПолучить текстовое содержимое текущей страницы

🚀 Быстрый старт с Claude Desktop

  1. Установите nodejs , чтобы получить команду npx (node.js module runner). Инструкции по установке можно найти на сайте node.js
  2. Перейдите в Claude > Настройки > Разработчик > Изменить конфигурацию > claude_desktop_config.json, чтобы включить следующее:
{ "mcpServers": { "Bright Data": { "command": "npx", "args": ["@brightdata/mcp"], "env": { "API_TOKEN": "<insert-your-api-token-here>", "WEB_UNLOCKER_ZONE": "<optional if you want to override the default mcp_unlocker zone name>", "BROWSER_AUTH": "<optional if you want to enable remote browser control tools>" } } } }

🔧 Настройка учетной записи

  1. Убедитесь, что у вас есть учетная запись на brightdata.com (новые пользователи получают бесплатный кредит для тестирования, а также доступны варианты оплаты по мере использования)
  2. Получите свой ключ API на странице настроек пользователя.
  3. Создайте прокси-зону Web Unlocker под названием mcp_unlocker в панели управления.
    • Вы можете переопределить эту зону на вашем сервере MCP с помощью переменной окружения WEB_UNLOCKER_ZONE
  4. (Необязательно) Чтобы включить инструменты управления браузером:
    • Посетите панель управления Bright Data по адресу brightdata.com/cp/zones
    • Создайте новую зону «API браузера»
    • После создания скопируйте строку аутентификации из вкладки «Обзор API браузера».
    • Строка аутентификации будет иметь следующий формат: brd-customer-[your-customer-ID]-zone-[your-zone-ID]:[your-password]

🔌 Другие клиенты MCP

Чтобы использовать этот сервер MCP с другими типами агентов, вам необходимо адаптировать следующее к вашему конкретному программному обеспечению:

  • Полная команда для запуска сервера MCP — npx @brightdata/mcp
  • Переменная окружения API_TOKEN=<your-token> должна существовать при запуске сервера

🎮 Попробуйте игровые площадки Bright Data MCP

Хотите попробовать Bright Data MCP без какой-либо настройки?

Посмотрите на эту игровую площадку:

Эта платформа обеспечивает простой способ изучения возможностей Bright Data MCP без какой-либо локальной настройки. Просто войдите в систему и начните экспериментировать с веб-сбором данных!

💡 Примеры использования

Вот несколько примеров запросов, с которыми этот сервер MCP сможет помочь:

  • «Поищите в Google фильмы, которые скоро выйдут в прокат в [вашем регионе]»
  • «Какова текущая рыночная капитализация Tesla?»
  • «Какая статья в Википедии сегодня?»
  • «Какой прогноз погоды на 7 дней в [вашем местоположении]?»
  • «Какова продолжительность карьеры трех самых высокооплачиваемых генеральных директоров технологических компаний?»

🎬 Демо

В приведенных ниже видеороликах демонстрируется минимальный вариант использования Claude Desktop:

⚠️ Устранение неполадок

Тайм-ауты при использовании определенных инструментов

Некоторые инструменты могут подразумевать чтение веб-данных, и время, необходимое для загрузки страницы, может существенно различаться в экстремальных ситуациях.

Чтобы гарантировать, что ваш агент сможет использовать данные, установите достаточно большое время ожидания в настройках агента.

Значение 180s должно быть достаточным для 99% запросов, но некоторые сайты загружаются медленнее других, поэтому настройте его в соответствии со своими потребностями.

спавн npx ENOENT

Эта ошибка возникает, когда ваша система не может найти команду npx . Чтобы исправить ее:

Поиск пути npm/Node

macOS:

which node

Показывает путь типа /usr/local/bin/node

Окна:

where node

Показывает путь типа C:\Program Files\nodejs\node.exe

Обновите конфигурацию MCP:

Замените команду npx на полный путь к Node, например, на Mac это будет выглядеть следующим образом:

"command": "/usr/local/bin/node"

👨‍💻 Вклад

Мы приветствуем вклады, которые помогут улучшить Bright Data MCP! Вот как вы можете помочь:

  1. Сообщить о проблемах : Если вы столкнулись с какими-либо ошибками или у вас есть пожелания по функциям, пожалуйста, создайте проблему в нашем репозитории GitHub.
  2. Отправка запросов на извлечение : смело делайте форк репозитория и отправляйте запросы на извлечение с улучшениями или исправлениями ошибок.
  3. Стиль кодирования : Весь код JavaScript должен следовать соглашениям о кодировании JavaScript Bright Data . Это обеспечивает согласованность в кодовой базе.
  4. Документация : улучшения документации, включая этот файл README, всегда приветствуются.
  5. Примеры : Поделитесь своими вариантами использования, предоставив примеры, чтобы помочь другим пользователям.

Для крупных изменений, пожалуйста, сначала откройте вопрос, чтобы обсудить ваши предлагаемые изменения. Это гарантирует, что ваше время будет потрачено с пользой и будет соответствовать целям проекта.

📞 Поддержка

Если у вас возникли какие-либо проблемы или вопросы, обратитесь в службу поддержки Bright Data или создайте проблему в репозитории.

You must be authenticated.

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

local-only server

The server can only run on the client's local machine because it depends on local resources.

Официальный сервер Bright Data для протокола контекста модели, который позволяет помощникам на основе искусственного интеллекта, таким как Claude Desktop, ссылаться на общедоступные веб-данные в режиме реального времени и принимать решения на их основе.

  1. ✨ Особенности
    1. 🔧 Доступные инструменты
      1. 🚀 Быстрый старт с Claude Desktop
        1. 🔧 Настройка учетной записи
          1. 🔌 Другие клиенты MCP
            1. 🎮 Попробуйте игровые площадки Bright Data MCP
              1. 💡 Примеры использования
                1. 🎬 Демо
                  1. ⚠️ Устранение неполадок
                    1. Тайм-ауты при использовании определенных инструментов
                    2. спавн npx ENOENT
                  2. 👨‍💻 Вклад
                    1. 📞 Поддержка

                      Related MCP Servers

                      • -
                        security
                        A
                        license
                        -
                        quality
                        A Model Context Protocol server that enables AI assistants like Claude to browse and analyze Reddit content, including searching subreddits, retrieving post details with comments, and viewing trending posts.
                        Last updated -
                        1
                        Python
                        MIT License
                        • Apple
                      • -
                        security
                        F
                        license
                        -
                        quality
                        A versatile Model Context Protocol server that enables AI assistants to manage calendars, track tasks, handle emails, search the web, and control smart home devices.
                        Last updated -
                        2
                        Python
                        • Apple
                        • Linux
                      • A
                        security
                        F
                        license
                        A
                        quality
                        A Model Context Protocol server that connects Claude and other AI assistants to your Notion workspace, allowing AIs to interact with databases, pages, and blocks.
                        Last updated -
                        12
                        64
                        10
                        JavaScript
                        • Apple
                      • -
                        security
                        F
                        license
                        -
                        quality
                        A Model Context Protocol server that connects AI assistants like Claude to Notion workspaces, enabling them to view, search, create, and update Notion databases, pages, and content blocks.
                        Last updated -
                        275
                        JavaScript
                        • Apple

                      View all related MCP servers

                      ID: 7b48dgl7y9