CloakBrowser MCP
Playwright MCP bridge that runs upstream browser tools with the CloakBrowser Chromium binary.
Verdict not yet evaluated for this tool. The hybrid eval runs adversarial cases first; coverage rolls out as the corpus expands. Until a verdict is recorded, an agent should treat this tool as not-yet-cleared and fall back to its own checks. Method: hybrid eval, four-state verdict, honest limits.
{
"mcpServers": {
"cloakbrowser-mcp": {
"command": "npx",
"args": [
"-y",
"cloakbrowser-mcp"
],
"env": {
"PLAYWRIGHT_MCP_BROWSER_ENGINE": "cloak",
"PLAYWRIGHT_MCP_HEADLESS": "true",
"PLAYWRIGHT_MCP_OUTPUT_DIR": "/data",
"PLAYWRIGHT_MCP_OUTPUT_MODE": "stdout",
"CLOAK_PLAYWRIGHT_MCP_CONSOLE_FALLBACK": "true",
"CLOAK_PLAYWRIGHT_MCP_EXTRA_ARGS": "<cloak_playwright_mcp_extra_args>",
"CLOAK_PLAYWRIGHT_MCP_HTTP_HOST": "127.0.0.1",
"CLOAK_PLAYWRIGHT_MCP_HTTP_PORT": "3000",
"CLOAK_PLAYWRIGHT_MCP_HTTP_ENDPOINT": "/mcp",
"CLOAK_PLAYWRIGHT_MCP_HTTP_AUTH_TOKEN": "<your-cloak_playwright_mcp_http_auth_token>",
"CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_BACKEND": "memory",
"CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_IDLE_TTL_MS": "3600000",
"CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_MAX": "32"
}
}
}
}{
"mcpServers": {
"cloakbrowser-mcp": {
"command": "npx",
"args": [
"-y",
"cloakbrowser-mcp"
],
"env": {
"PLAYWRIGHT_MCP_BROWSER_ENGINE": "cloak",
"PLAYWRIGHT_MCP_HEADLESS": "true",
"PLAYWRIGHT_MCP_OUTPUT_DIR": "/data",
"PLAYWRIGHT_MCP_OUTPUT_MODE": "stdout",
"CLOAK_PLAYWRIGHT_MCP_CONSOLE_FALLBACK": "true",
"CLOAK_PLAYWRIGHT_MCP_EXTRA_ARGS": "<cloak_playwright_mcp_extra_args>",
"CLOAK_PLAYWRIGHT_MCP_HTTP_HOST": "127.0.0.1",
"CLOAK_PLAYWRIGHT_MCP_HTTP_PORT": "3000",
"CLOAK_PLAYWRIGHT_MCP_HTTP_ENDPOINT": "/mcp",
"CLOAK_PLAYWRIGHT_MCP_HTTP_AUTH_TOKEN": "<your-cloak_playwright_mcp_http_auth_token>",
"CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_BACKEND": "memory",
"CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_IDLE_TTL_MS": "3600000",
"CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_MAX": "32"
}
}
}
}npx -y cloakbrowser-mcp{
"mcpServers": {
"cloakbrowser-mcp": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"ghcr.io/swimmwatch/cloakbrowser-mcp:1.2.3"
],
"env": {
"PLAYWRIGHT_MCP_BROWSER_ENGINE": "cloak",
"PLAYWRIGHT_MCP_HEADLESS": "true",
"PLAYWRIGHT_MCP_OUTPUT_DIR": "/data",
"PLAYWRIGHT_MCP_OUTPUT_MODE": "stdout",
"CLOAK_PLAYWRIGHT_MCP_CONSOLE_FALLBACK": "true",
"CLOAK_PLAYWRIGHT_MCP_EXTRA_ARGS": "<cloak_playwright_mcp_extra_args>",
"CLOAK_PLAYWRIGHT_MCP_HTTP_HOST": "127.0.0.1",
"CLOAK_PLAYWRIGHT_MCP_HTTP_PORT": "3000",
"CLOAK_PLAYWRIGHT_MCP_HTTP_ENDPOINT": "/mcp",
"CLOAK_PLAYWRIGHT_MCP_HTTP_AUTH_TOKEN": "<your-cloak_playwright_mcp_http_auth_token>",
"CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_BACKEND": "memory",
"CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_IDLE_TTL_MS": "3600000",
"CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_MAX": "32"
}
}
}
}PLAYWRIGHT_MCP_BROWSER_ENGINEBridge browser engine: cloak or playwright.
PLAYWRIGHT_MCP_HEADLESSRun the browser in headless mode.
PLAYWRIGHT_MCP_OUTPUT_DIRDirectory where upstream Playwright MCP writes artifacts.
PLAYWRIGHT_MCP_OUTPUT_MODEReturn snapshots, console logs, and network logs through stdout or files.
CLOAK_PLAYWRIGHT_MCP_CONSOLE_FALLBACKPatch upstream console message collection for CloakBrowser compatibility.
CLOAK_PLAYWRIGHT_MCP_EXTRA_ARGSComma-separated or JSON array of extra Chromium launch arguments.
CLOAK_PLAYWRIGHT_MCP_HTTP_HOSTStreamable HTTP bind host.
CLOAK_PLAYWRIGHT_MCP_HTTP_PORTStreamable HTTP bind port.
CLOAK_PLAYWRIGHT_MCP_HTTP_ENDPOINTStreamable HTTP endpoint path.
CLOAK_PLAYWRIGHT_MCP_HTTP_AUTH_TOKENOptional Streamable HTTP Bearer token.
CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_BACKENDSession metadata backend. Only memory is implemented in this release.
CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_IDLE_TTL_MSIdle TTL for Streamable HTTP sessions.
CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_MAXMaximum active Streamable HTTP sessions in one process.
PLAYWRIGHT_MCP_BROWSER_ENGINEBridge browser engine: cloak or playwright.
PLAYWRIGHT_MCP_HEADLESSRun the browser in headless mode.
PLAYWRIGHT_MCP_OUTPUT_DIRDirectory where upstream Playwright MCP writes artifacts.
PLAYWRIGHT_MCP_OUTPUT_MODEReturn snapshots, console logs, and network logs through stdout or files.
CLOAK_PLAYWRIGHT_MCP_CONSOLE_FALLBACKPatch upstream console message collection for CloakBrowser compatibility.
CLOAK_PLAYWRIGHT_MCP_EXTRA_ARGSComma-separated or JSON array of extra Chromium launch arguments.
PLAYWRIGHT_MCP_BROWSER_ENGINEBridge browser engine: cloak or playwright.
PLAYWRIGHT_MCP_HEADLESSRun the browser in headless mode.
PLAYWRIGHT_MCP_OUTPUT_DIRDirectory inside the container where upstream Playwright MCP writes artifacts.
PLAYWRIGHT_MCP_OUTPUT_MODEReturn snapshots, console logs, and network logs through stdout or files.
CLOAK_PLAYWRIGHT_MCP_CONSOLE_FALLBACKPatch upstream console message collection for CloakBrowser compatibility.
CLOAK_PLAYWRIGHT_MCP_EXTRA_ARGSComma-separated or JSON array of extra Chromium launch arguments.
Automate cloud browsers to navigate websites, interact with elements, and extract structured data.…
Provides cloud browser automation capabilities using Stagehand and Browserbase, enabling LLMs to i…
A paid remote MCP for AI agent browser approval MCP, built to return verdicts, receipts, usage logs,