CI Испытание на дым¶
Используйте дымовой тест, чтобы выявить недостающие зависимости времени выполнения, прежде чем клиент MCP попытается использовать инструменты браузера.
npm Проверка пакета¶
При этом без запуска моста проверяются Node.js, метаданные пакета, фактически используемый upstream CLI Playwright MCP, определённые версии и пути пакетов @playwright/mcp, playwright и playwright-core, фактический путь к core bundle и метаданные бинарного файла CloakBrowser.
Streamable HTTP Зонд¶
npx -y cloakbrowser-mcp@latest --transport streamable-http --http-port 3000 &
server_pid=$!
for attempt in 1 2 3 4 5; do
curl -fsS http://127.0.0.1:3000/readyz && break
sleep 1
done
kill "$server_pid"
wait "$server_pid" || true
Используйте это только в недолговечных заданиях CI. Для дымовых тестов, аналогичных производственным, запустите ту же проверку для образа Docker и точки входа развертывания, которую вы фактически отправляете.