Інструменти¶
cloakbrowser-mcp надає upstream-інструменти Playwright MCP без змін. Імена інструментів, описи, схеми, анотації та відповіді надходять із @playwright/mcp.
Upstream-інструменти¶
Очікується, що стандартна поверхня upstream-інструментів браузера відповідає закріпленій залежності Playwright MCP. Вона включає основні браузерні інструменти: навігацію, snapshot, кліки, введення тексту, скриншоти, вкладки, повідомлення консолі, перевірку мережі, завантаження файлів, діалоги та небезпечні інструменти виконання.
Для стабільного upstream-посилання див. capability test Playwright MCP @playwright/mcp@0.0.77, закріплений на точному коміті пакета: default and capability-gated tool names.
Цей проект вважає upstream Playwright MCP авторитетним джерелом і не підтримує скопійований довідник схем.
Локальні інструменти¶
cloakbrowser_binary_info¶
Повертає структуровану інформацію про пакет CloakBrowser, поточну платформу, каталог кешу, очікуваний шлях до бінарного файлу, стан встановлення та resolved executable path, який використовує міст.
cloakbrowser_bridge_info¶
Повертає структуровані метадані моста:
- ім'я та версію MCP-сервера;
- режим виконання;
- пакет і версію upstream Playwright MCP;
- кількість upstream-інструментів;
- імена локальних Cloak-specific інструментів.
Сумісність¶
CI збирає Docker-образ і запускає npm run bridge:compare. Цей скрипт паралельно запускає офіційний образ Playwright MCP і образ моста CloakBrowser, порівнює список upstream-інструментів і виконує стандартні upstream-браузерні інструменти на одній fixture-сторінці.
Використовуйте --report, щоб записати машиночитаний JSON-звіт:
CI завантажує цей звіт як артефакт для Docker-збірок і релізних збірок.