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

@playwright/mcp против cloakbrowser-mcp

Upstream @playwright/mcp — это канонический сервер инструментов браузера Playwright MCP. cloakbrowser-mcp предназначен для команд, которым нужна такая же поверхность инструмента, но необходимо CloakBrowser Chromium и пакетные рабочие процессы развертывания вокруг него.

Сравнение функций

Площадь @playwright/mcp cloakbrowser-mcp
Инструменты разведки и добычи без изменений Владеет каноническими схемами, описаниями и ответами инструментов браузера. Пересылает upstream инструменты браузера без изменений и проверяет четность в CI.
CloakBrowser двоичный Использует среду выполнения браузера, выбранную upstream Playwright MCP. Создает конфигурацию upstream с CloakBrowser Chromium в качестве исполняемого файла.
npm распространение Опубликовано как пакет upstream Playwright MCP. Опубликовано как cloakbrowser-mcp для конфигураций клиента npx и MCP stdio.
Docker изображение Предоставляет официальный образ Playwright MCP. Выполняет сборку из официального образа Playwright MCP и подготавливает параметры времени выполнения CloakBrowser по умолчанию.
Streamable HTTP Соответствует транспортному поведению upstream. Пакеты stdio и Streamable HTTP с параметрами health, readiness, аутентификацией, HTTPS и метаданными сеанса.
Постоянные профили Используйте параметры состояния браузера, поддерживаемые upstream. Добавляет проверенную обработку PLAYWRIGHT_MCP_USER_DATA_DIR и блокировку профиля вокруг сгенерированной конфигурации.
Пути расширения Настройте через среду выполнения браузера, если она поддерживается. Добавляет проверенную загрузку каталога расширения Chrome с постоянными требованиями к профилю.
Проверка контекста Зависит от формы конфигурации upstream. Проверяет поддерживаемые параметры контекста перед записью сгенерированной конфигурации Playwright MCP.
GeoIP региональный QA Маршрутизация прокси-сервера остается собственностью upstream. Можно согласовать флаги часового пояса, языка и локали CloakBrowser с настроенным расположением прокси-сервера.
Гуманизированное взаимодействие Использует стандартное поведение взаимодействия Playwright MCP. Может маршрутизировать поддерживаемые взаимодействия со страницами через CloakBrowser поведение при вводе, подобное человеческому.

Выберите «Вверх по течению», когда

  • Вам нужна минимально возможная установка Playwright MCP.
  • Вам не нужен CloakBrowser Chromium.
  • Вы предпочитаете напрямую следить за упаковкой upstream Playwright MCP.

Выберите CloakBrowser MCP Когда

  • Для работы с CloakBrowser Chromium необходимы инструменты upstream Playwright MCP.
  • Вы хотите, чтобы пути развертывания npm, Docker и Streamable HTTP были задокументированы в одном пакете.
  • Вам нужны постоянные профили входа, загрузка расширений, проверка контекста, региональные помощники QA или гуманизированное поведение ввода.

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

  • Начало работы показывает настройку клиентов npm, Docker и MCP.
  • [Рецепты] (recipes/index.md) предоставляют пути настройки, ориентированные на задачи.
  • [Инструменты] (tools.md) объясняет пересылаемую поверхность инструмента upstream и инструменты локального самоанализа.