Browser MCP
Обзор
Browser MCP — это MCP-сервер, который позволяет ИИ-агентам (например, через протокол MCP) напрямую управлять вашим браузером. В отличие от решений, запускающих отдельные экземпляры браузера (как Selenium или Playwright), Browser MCP подключается к уже открытому браузеру пользователя. Это даёт два главных преимущества:
- доступ к вашей сессии и кукам — агент может работать на сайтах, где вы уже залогинены;
- имитация реального пользователя — снижается риск срабатывания систем анти-бота (Cloudflare, reCAPTCHA и т.п.).
Сервер адаптирован из Playwright MCP, но вместо создания нового браузера он автоматизирует ваш собственный.
Быстрый старт
Предварительные требования
- Установленный Node.js (версия 18 или выше).
- Браузер на базе Chromium (Chrome, Edge, Brave и т.п.).
- MCP-клиент (например, Claude Desktop, продолжение Cline в VS Code, или любой другой хост, поддерживающий Model Context Protocol).
Установка
Сервер пока распространяется только в составе монорепозитория, поэтому самостоятельная сборка из исходников без внутренних зависимостей невозможна. Если вы хотите использовать готовую сборку:
npx @browsermcp/mcp
Или установите глобально:
npm install -g @browsermcp/mcp
Конфигурация для Claude Desktop
Добавьте в claude_desktop_config.json:
{
"mcpServers": {
"browser": {
"command": "npx",
"args": [
"@browsermcp/mcp"
]
}
}
}
Конфигурация для других MCP-клиентов
Настройка аналогичная: укажите команду npx @browsermcp/mcp. Если вы используете VS Code с Cline, настройте в cline_mcp_settings.json:
{
"mcpServers": {
"browser": {
"command": "npx",
"args": [
"@browsermcp/mcp"
]
}
}
}
Использование
- Запустите сервер (через MCP-клиент или вручную).
- Сервер подключится к открытому браузеру через CDP (Chrome DevTools Protocol).
- ИИ-агент сможет:
- переходить по URL;
- нажимать на элементы;
- заполнять формы;
- читать содержимое страниц;
- скроллить;
- делать скриншоты.
Все команды выполняются в контексте вашего браузера — с вашими куками, расширениями и локальным хранилищем.
Особенности и предупреждения
- Безопасность: не запускайте сервер, если не доверяете ИИ-агенту на 100%. Агент может выполнять любые действия в браузере: отправлять сообщения, переводить деньги, удалять данные. Контролируйте запросы.
- Производительность: при интенсивной работе (частые клики/навигация) браузер может тормозить. Для максимальной производительности используйте отдельный профиль без лишних расширений.
- Совместимость: поддерживаются только Chromium-браузеры. Firefox и Safari пока не работают.
Ссылки
Примечание: репозиторий на GitHub в настоящее время является частью монорепозитория, поэтому standalone-сборка может быть недоступна. Следите за релизами на сайте.
Комментарии
Комментариев пока нет. Будьте первым.