leapfrog — MCP-сервер для Claude Code: 15 браузеров параллельно
MCP-сервер для работы с браузером: 15 изолированных сессий, 36 инструментов и меньше токенов на страницу, чем у Playwright MCP.
claude mcp add leapfrog -- npx -y leapfrog-mcpЧто делает leapfrog
Leapfrog поднимает до 15 параллельных браузерных сессий, каждая со своим контекстом. Внутри 36 инструментов: навигация, снимки страницы, перехват сети, сбор консоли, загрузка файлов, drag-and-drop. Снимок отдаётся сжато, поэтому контекст агента не забивается мусором — на плотных страницах экономия доходит до 10 раз, на формах меньше.
Браузер в пакет не входит: используется playwright-core. Перед запуском выберите один из вариантов — LEAP_CHANNEL=chrome для установленного Chrome, npx playwright-core install chromium для отдельного бинарника или LEAP_CDP_ENDPOINT для подключения к уже запущенному Chrome. Без этого сервер не стартует.
Стелс включён по умолчанию: 19 патчей против отпечатков, режимы true, passive, auto и false. Есть классификация страниц по 18 типам, память сессии, детект зацикливания и сохранение cookie между сессиями. Гуманизация (LEAP_HUMANIZE=true) выключена и добавляет задержки — включайте, только если сайт правда смотрит на поведение.
Какие задачи решает
- держать 15 браузерных сессий одновременно и не мешать их контексты
- снять страницу так, чтобы не сжечь половину окна контекста
- пройти проверку антибота на сайте с фингерпринтингом
- перехватить сетевые запросы и консоль при отладке сценария
- восстановить ход действий после сжатия контекста
Примеры запросов агенту
- Открой в новой сессии
example.comи сними только заголовки статей. - Создай сессию с
stealth: falseи залогинься на тестовом стенде. - Покажи, что делал агент в этой сессии: последние действия и их результат.
Как установить leapfrog
Командой платформы
claude mcp add leapfrog -- npx -y leapfrog-mcpКомандой платформы
codex mcp add leapfrog -- npx -y leapfrog-mcpФайл настроек
{
"mcpServers": {
"leapfrog": {
"command": "npx",
"args": [
"-y",
"leapfrog-mcp"
]
}
}
}Файл настроек
{
"servers": {
"leapfrog": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"leapfrog-mcp"
]
}
}
}Командой платформы
gemini mcp add leapfrog npx -y leapfrog-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о leapfrog
Как установить leapfrog в Claude Code?
Одной командой: claude mcp add leapfrog -- npx -y leapfrog-mcp. После этого сервер появится в списке MCP-серверов Claude.
Что делает leapfrog?
Даёт агенту браузер с параллельными изолированными сессиями и набором инструментов для навигации, снимков, перехвата сети и работы с формами. Снимки отдаются компактно, поэтому токенов уходит меньше.
Нужен ли отдельный браузер для leapfrog?
Да, свой браузер сервер не тащит. Укажите LEAP_CHANNEL=chrome, чтобы взять установленный Chrome, либо поставьте Chromium через npx playwright-core install chromium, либо подключитесь к запущенному Chrome через LEAP_CDP_ENDPOINT.