browser-use-mcp-server
MCP-сервер, который дает агенту управлять браузером: открывать страницы, кликать и заполнять формы через Playwright
- 848 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Управляет настоящим браузером и ходит в сеть
- Действует на сайтах от вашего имени под управлением модели
Установка
- Работает в
Ручная установка
uv tool install mcp-proxy
uv pip install playwright
uv run playwright install --with-deps --no-shell chromium
uv build
uv tool install dist/browser_use_mcp_server-*.whlСборка и установка сервера через uv, затем запуск browser-use-mcp-server.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Управляет настоящим браузером и ходит в сеть
- Действует на сайтах от вашего имени под управлением модели
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер поднимает браузерного агента поверх библиотеки browser-use и Playwright и отдает его по протоколу MCP. Через него ассистент открывает сайты, ходит по ссылкам, кликает и заполняет поля от вашего имени. Работает в двух транспортах: SSE и stdio, есть готовые конфигурации для Cursor, Windsurf и Claude. Действиями браузера управляет языковая модель, поэтому нужен ключ OpenAI.
Для кого. Для разработчиков и тестировщиков, которым нужно, чтобы агент сам работал в браузере.
Подходит, если
- Нужно поручить агенту навигацию по сайту и заполнение форм
- Нужен браузер в Cursor, Windsurf или Claude как MCP-инструмент
- Нужна изолированная среда браузера через Docker
Не подходит, если
- Нет ключа OpenAI и нельзя использовать внешнюю модель
- Действия в браузере должны выполняться строго вручную, без автономного агента
Пример запроса к агенту
Открой сайт, найди на нем страницу с ценами и выпиши тарифыMCP
- Транспорт
- sse, stdio
- Авторизация
- API-ключ
Переменные окружения
OPENAI_API_KEYобязательная, секрет- Ключ OpenAI: модель управляет действиями браузера.
Ограничения
Нужен ключ OpenAI, а его API из России без VPN недоступно. Требуются установленный Playwright и браузер Chromium, для изоляции удобен Docker. Агент действует в браузере сам, поэтому запускайте его только на своих аккаунтах и ресурсах и следите за тем, что он делает.
Как отключить. Удалите запись сервера из конфигурации MCP клиента и снимите инструмент командой uv tool uninstall browser-use-mcp-server.
Частые вопросы
Какие транспорты поддерживаются?
SSE и stdio. Для SSE клиент подключается по URL, для stdio сервер запускается как команда с аргументами.
Зачем ключ OpenAI?
Действиями браузера управляет языковая модель, она решает, куда кликнуть и что ввести, поэтому нужен внешний ключ.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-обертка над движком browser-use: один инструмент ведет браузер по задаче на естественном языке.
MCP-сервер и расширение Chrome, которые дают агенту управлять вашим уже открытым браузером с вашими авторизованными сессиями, все локально
Playwright MCP от Automata Labs
MCP Server Playwright
MCP-сервер на Playwright для навигации по сайтам, кликов, заполнения форм, скриншотов и выполнения JavaScript в браузере
Официальный MCP-сервер Microsoft для управления браузером через Playwright по дереву доступности, без скриншотов
MCP дает агенту браузер Playwright, в котором человек может продолжить ту же сессию и сохранить профиль входа
Расширение Chrome с MCP-сервером: агент управляет вашим обычным браузером с его сессиями, вкладками, закладками и историей
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| browser-use-mcp-server (эта карточка) | нет | API-ключ | 848 | |
| MCP-сервер для 1С:Напарник | нет | API-ключ | 47 | на Spring Boot, для API 1С:Напарник |
| MCP-сервер для Kommo CRM | нет | OAuth | 0 | на Python, с OAuth-авторизацией для Kommo |
| MCP-сервер для API GigaChat | нет | API-ключ | 0 | небольшой сервер для API GigaChat от Сбера |
Коротко о README
README описывает установку через uv, Playwright с Chromium и запуск в режимах SSE и stdio. Приведены конфигурации клиента для Cursor, Windsurf и Claude, а также пути к их файлам настроек. Есть вариант запуска в Docker с проброшенными портами и переменной OPENAI_API_KEY. Проект собран на Python, лицензия MIT.