Hyperbrowser MCP
Hyperbrowser MCP Server
Официальный MCP-сервер облачных браузеров Hyperbrowser: выгрузка и обход страниц, структурированные данные, поиск Bing и три браузерных агента
- 791 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Браузерные агенты сами нажимают кнопки и заполняют формы на сайтах, а постоянные профили сохраняют вошедшие сессии
- Все страницы, запросы и данные проходят через облако Hyperbrowser по вашему ключу
- В режиме SSE без флагов `--sse --serve` проверка ключа отключена
Установка
- Работает в
В терминале, через 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 и достань из нее названия тарифов и стоимость в JSONMCP
- Транспорт
- 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-сервер и расширение Chrome, которые дают агенту управлять вашим уже открытым браузером с вашими авторизованными сессиями, все локально
Расширение Chrome с MCP-сервером: агент управляет вашим обычным браузером с его сессиями, вкладками, закладками и историей
MCP-сервер, который дает агенту управлять браузером: открывать страницы, кликать и заполнять формы через Playwright
MCP-сервер, который открывает страницы в безголовом Chromium через Playwright и отдает агенту основной текст в Markdown даже с сайтов на JavaScript
Расширение браузера и локальный прокси, которые приносят инструменты MCP в веб-чаты ChatGPT, Perplexity, Grok и другие
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| 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. Тестов в дереве нет.