browser-gateway — MCP-сервер для Claude Code: браузер и установка
Направляет браузерные запросы через доступных провайдеров и помогает агенту открывать страницы, делать снимки экрана и взаимодействовать с браузером.
claude mcp add browser-gateway -e BG_TOKEN=<BG_TOKEN> -- npx -y browser-gatewayЧто делает browser-gateway
browser-gateway принимает подключения к браузеру и выбирает провайдера с учётом его состояния, ёмкости и стратегии маршрутизации. Если один провайдер отказывает, запрос может перейти к следующему; доступны балансировка нагрузки и очередь при перегрузке. Это пригодится, когда агенту нужно работать с веб-страницами через MCP.
Сервер также предоставляет REST API для снимков экрана, извлечения содержимого и сбора структурированных данных. Веб-панель показывает состояние провайдеров и активных сессий, а также позволяет управлять удалённым браузером. Для установки через Claude Code нужна переменная BG_TOKEN; без неё команда не получит требуемое значение токена.
Какие задачи решает
- открыть веб-страницу через браузерного провайдера
- сделать снимок страницы
- извлечь текст или HTML с сайта
- собрать структурированные данные по CSS-селекторам
- переключить запрос на другого провайдера при сбое
Примеры запросов агенту
- Открой страницу и опиши её содержимое.
- Сделай снимок экрана этой страницы.
- Извлеки со страницы данные по указанным CSS-селекторам.
Как установить browser-gateway
Командой платформы
claude mcp add browser-gateway -e BG_TOKEN=<BG_TOKEN> -- npx -y browser-gatewayВместо <…> подставьте свои значения
Командой платформы
codex mcp add browser-gateway --env BG_TOKEN=<BG_TOKEN> -- npx -y browser-gatewayВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"browser-gateway": {
"command": "npx",
"args": [
"-y",
"browser-gateway"
],
"env": {
"BG_TOKEN": "<BG_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"browser-gateway": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"browser-gateway"
],
"env": {
"BG_TOKEN": "<BG_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e BG_TOKEN=<BG_TOKEN> browser-gateway npx -y browser-gatewayВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о browser-gateway
Как установить browser-gateway в Claude Code?
Задайте значение для BG_TOKEN, затем выполните claude mcp add browser-gateway -e BG_TOKEN=<BG_TOKEN> -- npx -y browser-gateway.
Что делает browser-gateway?
Это MCP-сервер для маршрутизации браузерных подключений между провайдерами. Он также поддерживает снимки экрана, извлечение содержимого и сбор структурированных данных через REST API.
Зачем browser-gateway нужен BG_TOKEN?
При установке в Claude Code токен передаётся серверу через переменную окружения BG_TOKEN.