Hyperbrowser MCP

Hyperbrowser MCP Server

Официальный MCP-сервер облачных браузеров Hyperbrowser: выгрузка и обход страниц, структурированные данные, поиск Bing и три браузерных агента

  • 791 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверОфициальный

Широкий доступ

Почему такой уровень

  • Браузерные агенты сами нажимают кнопки и заполняют формы на сайтах, а постоянные профили сохраняют вошедшие сессии
  • Все страницы, запросы и данные проходят через облако Hyperbrowser по вашему ключу
  • В режиме SSE без флагов `--sse --serve` проверка ключа отключена
Все причины и проверки

hyperbrowserai/mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/hyperbrowser-mcp-server

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Браузерные агенты сами нажимают кнопки и заполняют формы на сайтах, а постоянные профили сохраняют вошедшие сессии
  • Все страницы, запросы и данные проходят через облако Hyperbrowser по вашему ключу
  • В режиме SSE без флагов `--sse --serve` проверка ключа отключена

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер подключает агента к облачным браузерам Hyperbrowser. Он запускается как `npx hyperbrowser-mcp` и ходит в облако Hyperbrowser с вашим ключом `HYPERBROWSER_API_KEY`: страницы открывает облачная сессия браузера, ваш компьютер в этом не участвует. Инструментов десять. `scrape_webpage` выгружает страницу в форматах `markdown`, `html`, `links` и `screenshot`. `crawl_webpages` обходит связанные страницы, до 100 за вызов (10 по умолчанию), и по желанию идет по ссылкам. `extract_structured_data` превращает один или несколько адресов, в том числе с подстановкой `*`, в JSON по вашей схеме и запросу. `search_with_bing` ищет в интернете. Три инструмента запускают браузерных агентов: `browser_use_agent` на Browser Use, `openai_computer_use_agent` на модели CUA от OpenAI и `claude_computer_use_agent` на Claude Computer Use. Агент получает задачу текстом и выполняет ее в браузере до заданного числа шагов (25 по умолчанию, максимум 100). У каждого инструмента есть необязательный объект `sessionOptions` с параметрами сессии: прокси, режим скрытия, решение капч, закрытие окон с принятием куки и профиль. По умолчанию все выключено, и в описании сказано не задавать их без явной просьбы. Кроме инструментов сервер отдает по MCP-ресурсам документацию Hyperbrowser.

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

Подходит, если

  • Страница рендерится скриптами, и обычный запрос ее не получает: `scrape_webpage` выгрузит ее из облачной сессии в Markdown
  • Нужно обойти раздел сайта и собрать текст для базы знаний: `crawl_webpages` берет до 100 страниц за вызов
  • Нужны данные по схеме, например список товаров с ценой: `extract_structured_data` вернет JSON под ваш JSON Schema
  • Задача состоит из многих кликов и форм: `browser_use_agent`, `openai_computer_use_agent` или `claude_computer_use_agent` пройдут ее по шагам
  • Сессия должна сохраняться между запусками: для этого заводится постоянный профиль, его `id` указывается в `sessionOptions`

Не подходит, если

  • Страницы и данные нельзя передавать сторонним облачным сервисам: все обращения идут через серверы Hyperbrowser
  • Нужен локальный браузер на вашей машине с вашей сессией и расширениями: сервер запускает только облачные сессии
  • У вас нет аккаунта и ключа Hyperbrowser: сервер без `HYPERBROWSER_API_KEY` не работает
  • Нужна выдача поиска не Bing: встроенный поиск использует только `search_with_bing`; для других поисковых систем в каталоге есть отдельные серверы, например Firecrawl MCP Server

Пример запроса к агенту

Выгрузи страницу с ценами в Markdown и достань из нее названия тарифов и стоимость в JSON

MCP

Транспорт
stdio, sse
Авторизация
API-ключ

Переменные окружения

HYPERBROWSER_API_KEY обязательная, секрет
Ключ API Hyperbrowser.

Ограничения

  • Использовать инструменты можно только на сайтах и с данными, на которые у вас есть разрешение. Это относится и к параметрам сессии: прокси, режиму скрытия и решению капч.
  • Нужен ключ Hyperbrowser, его передают аргументом `npx hyperbrowser-mcp <ключ>` или переменной `HYPERBROWSER_API_KEY` в конфигурации клиента.
  • Агенты работают как посредники к чужим моделям и сервисам: Browser Use, CUA от OpenAI и Claude Computer Use. Ограничений на число шагов вызова: от 1 до 100.
  • В режиме HTTP с флагами `--sse --serve` ключ проверяется через `https://app.hyperbrowser.ai/api/me`, без обоих флагов проверка отключена и адреса `/sse` и `/messages` открыты без аутентификации.
  • Автор пишет, что API Hyperbrowser шире набора MCP. Последний коммит репозитория — ноябрь 2025 года, версия 1.1.0.

Как отключить. Удалите блок `hyperbrowser` из `mcpServers` в `~/.cursor/mcp.json`, настройках Windsurf или `claude_desktop_config.json` и перезапустите клиент. Постоянные профили браузера удалите инструментом `delete_profile`. Ключ отзывается в кабинете Hyperbrowser.

Частые вопросы

Какие форматы выгрузки поддерживает scrape_webpage?

Список `outputFormat` принимает `markdown`, `html`, `links` и `screenshot`, минимум один формат. Ссылки возвращаются ресурсами, скриншот — изображением.

Чем отличаются три браузерных агента?

`browser_use_agent` описан как быстрая и легкая автоматизация на Browser Use, `openai_computer_use_agent` как универсальная автоматизация на CUA от OpenAI, `claude_computer_use_agent` как инструмент для сложных задач на Claude Computer Use. Параметры у всех одни: `task`, `sessionOptions`, `returnStepInfo` и `maxSteps`.

Зачем нужны профили?

Постоянный профиль Hyperbrowser хранит состояние браузера между сессиями. Инструмент `create_profile` создает его, в `sessionOptions.profile` указывают `id` профиля, а `persistChanges` по умолчанию сохраняет изменения. Профили перечисляет `list_profiles` и удаляет `delete_profile`.

Можно ли запустить сервер без npx?

Да, в репозитории есть Dockerfile и конфигурация Smithery. Для разработки исходники собираются командой `npm run build` и запускаются `node dist/server.js`. Установка через Smithery для Claude Desktop: `npx -y @smithery/cli install @hyperbrowserai/mcp --client claude`.

Что сервер отдает кроме инструментов?

Документацию Hyperbrowser через ресурсы MCP. Клиент, который умеет их перечислять, получает ее без отдельных вызовов.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

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

MCP-серверШирокий доступ59Звезды репозитория
Официальный

MCP-сервер и расширение Chrome, которые дают агенту управлять вашим уже открытым браузером с вашими авторизованными сессиями, все локально

MCP-серверШирокий доступ7,2 тыс.Звезды репозитория

Расширение Chrome с MCP-сервером: агент управляет вашим обычным браузером с его сессиями, вкладками, закладками и историей

MCP-серверШирокий доступ12,5 тыс.Звезды репозитория
Нужен VPN

MCP-сервер, который дает агенту управлять браузером: открывать страницы, кликать и заполнять формы через Playwright

MCP-серверРасширенный доступ848Звезды репозитория

MCP-сервер, который открывает страницы в безголовом Chromium через Playwright и отдает агенту основной текст в Markdown даже с сайтов на JavaScript

MCP-серверРасширенный доступ1,1 тыс.Звезды репозитория

Расширение браузера и локальный прокси, которые приносят инструменты MCP в веб-чаты ChatGPT, Perplexity, Grok и другие

CLIРасширенный доступ2,6 тыс.Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Hyperbrowser MCP (эта запись)даAPI-ключ791
Firecrawl MCP ServerдаAPI-ключ7 672облачный API Firecrawl: выгрузка в Markdown, карта сайта, обход и поиск; у Hyperbrowser акцент на браузерных агентах и постоянных профилях
Browserbase Skillsнет3 741плагин Claude Code с CLI browse и облаком Browserbase, около двух десятков скиллов; Hyperbrowser дает десять инструментов MCP

Коротко о README

Документация в виде короткого оглавления описывает установку командой `npx`, конфигурации для Cursor, Windsurf и Claude Desktop, сборку из исходников, список инструментов и установку через Smithery. В репозитории лежат исходники на TypeScript с отдельным файлом на каждый инструмент, транспорты stdio и SSE, статические и динамические ресурсы документации, Dockerfile и конфигурация Smithery. Тестов в дереве нет.

Бейдж для README

Сообщить о проблеме

Foxx AIHyperbrowser MCP
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.