Browserless MCP Server
MCP-сервер Browserless.io: облачный браузер для агента с чтением страниц, обходом сайтов, аудитом Lighthouse и сессиями с кликами
- 18 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Агент управляет настоящим браузером: кликает, вводит текст и скачивает файлы, а сохраненные профили входа дают ему доступ к вашим аккаунтам на сайтах
- Капчи, прокси и подмена операционной системы позволяют обходить защиту сайтов от ботов: это может нарушать условия сайта и закон
- Страницы и данные профилей проходят через сторонний облачный сервис, а токен открывает ваш тариф и расходует единицы
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/browserless-mcp-serverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент управляет настоящим браузером: кликает, вводит текст и скачивает файлы, а сохраненные профили входа дают ему доступ к вашим аккаунтам на сайтах
- Капчи, прокси и подмена операционной системы позволяют обходить защиту сайтов от ботов: это может нарушать условия сайта и закон
- Страницы и данные профилей проходят через сторонний облачный сервис, а токен открывает ваш тариф и расходует единицы
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Размещенная версия работает по адресу `https://mcp.browserless.io/mcp`, и ставить ничего не нужно. Агент получает браузер в облаке и читает через него страницы. Инструмент `browserless_smartscraper` читает одну страницу и возвращает Markdown или HTML, справляясь с тяжелым JavaScript. `browserless_crawl` обходит сайт и собирает каждую найденную страницу, `browserless_map` составляет список адресов по карте сайта, `browserless_search` ищет в вебе и при желании выгружает найденное. Для работы с интерфейсом есть `browserless_agent`: постоянная сессия, в которой агент делает снимок страницы, планирует шаги и пакетами выполняет клики, ввод и прокрутку. Он поддерживает несколько вкладок, скриншоты, загрузку и скачивание файлов, решение капч в облачной версии и маршрутизацию через прокси, дата-центровые или резидентные. `browserless_function` исполняет ваш код Puppeteer, `browserless_performance` запускает аудит Lighthouse, `browserless_export` отдает страницу в исходном формате, например PDF. Вспомогательные инструменты показывают тариф и расход единиц, журналы запросов, записанные сессии и сохраненные профили входа. Встроенные скиллы объясняют агенту теневой DOM, окна согласия на cookie, модальные окна и динамическое содержимое.
Для кого. Разработчикам и аналитикам, которым нужен веб-доступ для агента в Claude Code, Cursor или VS Code: чтение тяжелых сайтов, обходы, проверка скорости страниц и сценарии с кликами.
Подходит, если
- Страница строится на JavaScript, и обычная загрузка отдает пустой каркас: `browserless_smartscraper` возвращает готовый Markdown
- Сайт надо обойти целиком: `browserless_map` покажет адреса, а `browserless_crawl` соберет страницы с ограничением глубины и путей
- Перед релизом хочется оценить скорость страницы: Lighthouse-аудит идет с эмуляцией телефона или компьютера и бюджетами производительности
- Нужен сценарий в кабинете за логином: агент работает в сохраненном профиле и передает управление вам для проверки
Не подходит, если
- Страницу можно получить обычным запросом: облачный браузер тратит единицы тарифа Browserless
- Вы не готовы передавать данные страниц и учетные профили стороннему облаку, и подходит только локальный браузер
- Нужен офлайн: размещенный сервер требует интернет и токен Browserless
Пример запроса к агенту
Прочитай страницу тарифов с помощью Browserless, верни ее в Markdown и сравни с кэшем недельной давностиMCP
- Транспорт
- http
- Авторизация
- API-ключ
Переменные окружения
BROWSERLESS_TOKENобязательная, секрет- Токен Browserless.io, нужен при самостоятельном запуске
BROWSERLESS_API_URL- Адрес собственного экземпляра Browserless, по умолчанию `https://production-sfo.browserless.io`
BROWSERLESS_TIMEOUT- Тайм-аут запроса в миллисекундах, по умолчанию 30000
Ограничения
- Нужен токен Browserless.io, есть бесплатный тариф. Каждый вызов тратит единицы тарифа, а прокси оплачивается по трафику.
- Решение капч работает только в облачной версии. Геотаргетинг по штатам и городам доступен на платных тарифах, иначе ответ 401.
- Токен передается заголовком `Authorization: Bearer` или параметром `?token=` в адресе. Адрес с токеном нельзя публиковать.
- Лицензия сервера SSPL-1.0, для собственного размещения собирается образ Docker с `BROWSERLESS_TOKEN`.
Как отключить. Удалите блок `browserless` из конфигурации MCP клиента и перезапустите его. Токен можно заменить или отозвать в личном кабинете Browserless.io.
Частые вопросы
Как подключить Browserless к Claude Desktop или Cursor?
Добавьте в конфигурацию MCP блок `browserless` с адресом `https://mcp.browserless.io/mcp` и вашим токеном: заголовком `Authorization: Bearer` либо параметром `?token=`. Локальная установка не нужна.
Какие инструменты есть у сервера?
Среди них `browserless_smartscraper`, `browserless_search`, `browserless_map`, `browserless_crawl`, `browserless_performance`, `browserless_function`, `browserless_export` и `browserless_agent`. Еще есть инструменты для скиллов, профилей, тарифа, расхода, сессий и журналов.
Можно ли запустить сервер у себя?
Да. Соберите образ командой `docker build -f docker/Dockerfile -t browserless-mcp .` и запустите с `BROWSERLESS_TOKEN` и при необходимости `BROWSERLESS_API_URL` для собственного экземпляра Browserless. Клиент подключается к `http://localhost:8080/mcp`.
Что делает `browserless_agent`?
Он ведет постоянную сессию браузера: снимок страницы, план, пакет действий и новый снимок. Умеет несколько вкладок, скриншоты, загрузку файлов и прокси. Параметр `proxy` задает дата-центровые или резидентные адреса, а `emulationOs` выбирает операционную систему браузера.
Как передать управление браузером человеку?
Для этого есть сценарий передачи: `browserless_live_url` с действием `handoff` открывает существующую сессию в интерактивном просмотрщике. Пока человек управляет, команды агента блокируются. Возобновлять работу можно после причины `userDone`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыHyperbrowser MCP
Hyperbrowser MCP Server
Официальный MCP-сервер облачных браузеров Hyperbrowser: выгрузка и обход страниц, структурированные данные, поиск Bing и три браузерных агента
MCP-сервер, который открывает страницы в безголовом Chromium через Playwright и отдает агенту основной текст в Markdown даже с сайтов на JavaScript
Отдельный браузер для агентов со скиллом и MCP: Claude Code и Codex работают в ваших аккаунтах, каждый сеанс записывается и доступен для просмотра
MCP-сервер и расширение Chrome, которые дают агенту управлять вашим уже открытым браузером с вашими авторизованными сессиями, все локально
MCP-сервер, который дает агенту управлять браузером: открывать страницы, кликать и заполнять формы через Playwright
MCP дает агенту браузер Playwright, в котором человек может продолжить ту же сессию и сохранить профиль входа
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Browserless MCP Server (эта карточка) | да | API-ключ | 18 | |
| Browserbase Skills | нет | 3 755 | скиллы другого облака браузеров, Browserbase, без MCP-сервера Browserless | |
| Hyperbrowser MCP | да | API-ключ | 793 | MCP-сервер облачных браузеров Hyperbrowser с тремя готовыми браузерными агентами |
Коротко о README
Страница открывается быстрым стартом с размещенным сервером и таблицей инструментов. Затем описаны воспроизведение сессий, шкала Lighthouse, передача управления человеку, встроенные скиллы, прокси и профиль ОС. Ниже идут конфигурации клиентов, самостоятельный запуск, переменные окружения и диагностика.