Перейти к содержанию

Начать Сравнение Рецепты

Сервер CloakBrowser MCP

cloakbrowser-mcp — это drop-in совместимый с Playwright MCP сервер браузерной автоматизации с неизменёнными upstream-инструментами, CloakBrowser Chromium и готовой упаковкой npm, Docker и Streamable HTTP. Он запускает upstream @playwright/mcp как каноническую поверхность браузерных инструментов и добавляет вокруг неё возможности запуска CloakBrowser для развёртывания.

30-секундная демонстрация

30-секундная демонстрация CloakBrowser MCP

Посмотрите первый запуск: запустите npm-пакет, подключите MCP-клиент, попросите выполнить веб-исследование, автоматизацию или тестирование и проверьте результат в настоящем браузере.

Используйте его, когда нужны совместимые с Playwright MCP браузерные инструменты плюс постоянные профили, загрузка расширений, проверка контекста, сопоставление GeoIP прокси для регионального QA или человекоподобный ввод для чувствительных к взаимодействию сценариев.

Текущая версия: v1.7.0.

Совместимость версий

cloakbrowser-mcp @playwright/mcp Playwright MCP Docker base CloakBrowser Transport Parity
1.7.0 ^0.0.77 mcr.microsoft.com/playwright/mcp:v0.0.77 ^0.4.8 stdio, Streamable HTTP Сравнивается в CI
1.6.1 ^0.0.77 mcr.microsoft.com/playwright/mcp:v0.0.77 ^0.4.7 stdio, Streamable HTTP Сравнивается в CI
1.6.0 ^0.0.77 mcr.microsoft.com/playwright/mcp:v0.0.77 ^0.4.7 stdio, Streamable HTTP Сравнивается в CI
1.5.0 ^0.0.76 mcr.microsoft.com/playwright/mcp:v0.0.76 ^0.4.3 stdio, Streamable HTTP Сравнивается в CI
1.4.0 ^0.0.76 mcr.microsoft.com/playwright/mcp:v0.0.76 ^0.3.32 stdio, Streamable HTTP Сравнивается в CI
1.3.0 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.31 stdio, Streamable HTTP Сравнивается в CI
1.2.7 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio, Streamable HTTP Сравнивается в CI
1.2.6 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio, Streamable HTTP Сравнивается в CI
1.2.5 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio, Streamable HTTP Сравнивается в CI
1.2.3 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio, Streamable HTTP Сравнивается в CI
1.2.2 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio, Streamable HTTP Сравнивается в CI
1.2.1 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio, Streamable HTTP Сравнивается в CI
1.2.0 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio, Streamable HTTP Сравнивается в CI
1.1.0 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio, Streamable HTTP Сравнивается в CI
1.0.2 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio Сравнивается в CI
1.0.1 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio Сравнивается в CI
1.0.0 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio Сравнивается в CI

См. раздел Совместимость версий, где приведено актуальное сопоставление релизов данного проекта по стандарту SemVer и версий исходного проекта Playwright MCP.

Что это такое

  • Среда выполнения моста

Запускает upstream Playwright MCP как дочерний процесс и пересылает вызовы браузерных инструментов без изменений.

  • Запуск CloakBrowser

Создает конфигурацию Playwright MCP, где launchOptions.executablePath указывает на CloakBrowser.

  • npm CLI

Поставляется как тонкий CLI-пакет Node.js для MCP-клиентов stdio и Streamable HTTP.

  • Образ Docker

Основан на официальном образе Playwright MCP и предварительно загружает кэш бинарного файла CloakBrowser.

  • Сопоставление GeoIP прокси

Согласует часовой пояс, язык и локаль отпечатка CloakBrowser с настроенным местоположением прокси.

  • Человекообразное поведение ввода

Направляет взаимодействия со страницей через слой CloakBrowser для человекоподобной работы мыши, клавиатуры и прокрутки.

Поверхность инструмента

Определяющими являются контракты инструмента Playwright MCP, расположенные выше по цепочке. В рамках данного проекта добавляются лишь два локальных инструмента интроспекции:

  • cloakbrowser_binary_info
  • cloakbrowser_bridge_info

Следующие шаги

Дополнительные практические сценарии

Для выбора между upstream Playwright MCP и этим пакетом используйте сравнение. Для быстрых задач используйте рецепты: постоянный профиль, расширения, reverse proxy, региональное QA, Claude Desktop, Codex CLI и smoke-тест CI.