@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 пояснює переадресовану поверхню інструменту вище за течією та локальні інструменти інтроспекції.