Перейти до змісту

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

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

Порівняння функцій

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

Виберіть вище за течією, коли

  • Вам потрібно найменше можливе налаштування Playwright MCP.
  • Вам не потрібен CloakBrowser Chromium.
  • Ви віддаєте перевагу безпосередньо стежити за пакуванням Playwright MCP.

Виберіть CloakBrowser MCP, коли

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

Наступні кроки

  • Getting Started показує налаштування клієнта npm, Docker та MCP.
  • Recipes надає шляхи налаштування, орієнтовані на завдання.
  • Tools пояснює переадресовану поверхню інструменту вище за течією та локальні інструменти інтроспекції.