cloakbrowser-mcp
CloakBrowser MCP
Playwright MCP-compatible browser automation bridge for CloakBrowser Chromium.
Package Details
cloakbrowser-mcp
Environment Variables
cloakBridge browser engine: cloak or playwright.
trueRun the browser in headless mode.
.playwright-mcpDirectory where upstream Playwright MCP writes artifacts.
stdoutReturn snapshots, console logs, and network logs through stdout or files.
Persistent Chromium profile directory. The bridge resolves it to an absolute path and writes it to generated Playwright MCP config.
JSON object with validated Playwright context options such as viewport, locale, timezoneId, permissions, geolocation, and headers.
JSON array or comma-separated list of Chrome extension directories. Requires PLAYWRIGHT_MCP_USER_DATA_DIR.
truePatch upstream console message collection for CloakBrowser compatibility.
falseResolve proxy GeoIP and match CloakBrowser timezone/locale fingerprint flags when PLAYWRIGHT_MCP_PROXY_SERVER is set.
Comma-separated or JSON array of extra Chromium launch arguments.
cloakbrowser-mcp
Package Arguments
Named
streamable-httpEnvironment Variables
127.0.0.1Streamable HTTP bind host.
3000Streamable HTTP bind port.
/mcpStreamable HTTP endpoint path.
Optional Streamable HTTP Bearer token.
memorySession metadata backend. Only memory is implemented in this release.
3600000Idle TTL for Streamable HTTP sessions.
32Maximum active Streamable HTTP sessions in one process.
cloakBridge browser engine: cloak or playwright.
trueRun the browser in headless mode.
.playwright-mcpDirectory where upstream Playwright MCP writes artifacts.
stdoutReturn snapshots, console logs, and network logs through stdout or files.
Persistent Chromium profile directory. The bridge resolves it to an absolute path and writes it to generated Playwright MCP config.
JSON object with validated Playwright context options such as viewport, locale, timezoneId, permissions, geolocation, and headers.
JSON array or comma-separated list of Chrome extension directories. Requires PLAYWRIGHT_MCP_USER_DATA_DIR.
truePatch upstream console message collection for CloakBrowser compatibility.
falseResolve proxy GeoIP and match CloakBrowser timezone/locale fingerprint flags when PLAYWRIGHT_MCP_PROXY_SERVER is set.
Comma-separated or JSON array of extra Chromium launch arguments.
ghcr.io/swimmwatch/cloakbrowser-mcp:1.8.0
Environment Variables
cloakBridge browser engine: cloak or playwright.
trueRun the browser in headless mode.
/dataDirectory inside the container where upstream Playwright MCP writes artifacts.
stdoutReturn snapshots, console logs, and network logs through stdout or files.
Persistent Chromium profile directory inside the container. Use /data/profiles/... with the existing /data volume.
JSON object with validated Playwright context options such as viewport, locale, timezoneId, permissions, geolocation, and headers.
JSON array or comma-separated list of Chrome extension directories inside the container. Requires PLAYWRIGHT_MCP_USER_DATA_DIR.
truePatch upstream console message collection for CloakBrowser compatibility.
falseResolve proxy GeoIP and match CloakBrowser timezone/locale fingerprint flags when PLAYWRIGHT_MCP_PROXY_SERVER is set.
Comma-separated or JSON array of extra Chromium launch arguments.
docker.io/swimmwatch/cloakbrowser-mcp:1.8.0
Environment Variables
cloakBridge browser engine: cloak or playwright.
trueRun the browser in headless mode.
/dataDirectory inside the container where upstream Playwright MCP writes artifacts.
stdoutReturn snapshots, console logs, and network logs through stdout or files.
Persistent Chromium profile directory inside the container. Use /data/profiles/... with the existing /data volume.
JSON object with validated Playwright context options such as viewport, locale, timezoneId, permissions, geolocation, and headers.
JSON array or comma-separated list of Chrome extension directories inside the container. Requires PLAYWRIGHT_MCP_USER_DATA_DIR.
truePatch upstream console message collection for CloakBrowser compatibility.
falseResolve proxy GeoIP and match CloakBrowser timezone/locale fingerprint flags when PLAYWRIGHT_MCP_PROXY_SERVER is set.
Comma-separated or JSON array of extra Chromium launch arguments.