Few Servers

Home›MCP servers›Browser, search and web data

CloakBrowser MCP

npmDocker

CM · placeholder image
Placeholder. No logo or screenshot has been supplied for this listing yet.

Do you maintain this server? Claim this listing to add a logo or screenshot and to correct or extend it. Free, and a person checks every claim.

Claim this listingSuggest a correctionRatings and reviews

What it does

Playwright MCP-compatible browser automation bridge for CloakBrowser Chromium.

Description as published by the publisher in the official MCP Registry, read 10 Oct 2026. Not written or verified by Few Servers.

Facts

Registry nameio.github.swimmwatch/cloakbrowser-mcp
PublisherGitHub account swimmwatch Namespace verified by the registry through the publisher's GitHub account.
CategoryBrowser, search and web data sorted by our keyword rules
Transportlocal package (npm, Docker)
Version1.14.1
This version published27 Sep 2026
GitHub stars164 on swimmwatch/cloakbrowser-mcp read from GitHub on 12 Oct 2026. GitHub's count, not a rating by us.
Last seen10 Oct 2026, in our crawl of the official MCP Registry
Tested by Few ServersNo

Install

  • npm package, as published: cloakbrowser-mcp · version 1.14.1 · transport stdio
    npx -y cloakbrowser-mcp
    Standard run command for npm packages. The registry publishes the package name, not a command; check the repository for required arguments.
  • npm package, as published: cloakbrowser-mcp · version 1.14.1 · transport streamable-http
    npx -y cloakbrowser-mcp
    Standard run command for npm packages. The registry publishes the package name, not a command; check the repository for required arguments.
  • Docker package, as published: ghcr.io/swimmwatch/cloakbrowser-mcp:1.14.1 · transport stdio
    docker run -i --rm ghcr.io/swimmwatch/cloakbrowser-mcp:1.14.1
    Standard run command for Docker packages. The registry publishes the package name, not a command; check the repository for required arguments.
  • Docker package, as published: docker.io/swimmwatch/cloakbrowser-mcp:1.14.1 · transport stdio
    docker run -i --rm docker.io/swimmwatch/cloakbrowser-mcp:1.14.1
    Standard run command for Docker packages. The registry publishes the package name, not a command; check the repository for required arguments.

Install details read from the registry record on 12 Oct 2026. We have not run this server.

Keys and settings

The registry record declares a secret value (a key or token) that is not marked required. Declared by the publisher:

  • PLAYWRIGHT_MCP_BROWSER_ENGINE (environment variable, not marked required): Bridge browser engine: cloak or playwright.
  • PLAYWRIGHT_MCP_HEADLESS (environment variable, not marked required): Run the browser in headless mode.
  • PLAYWRIGHT_MCP_OUTPUT_DIR (environment variable, not marked required): Directory where upstream Playwright MCP writes artifacts.
  • PLAYWRIGHT_MCP_CODEGEN (environment variable, not marked required): Generate code in typescript, python, java, csharp, or none.
  • PLAYWRIGHT_MCP_SNAPSHOT_BOXES (environment variable, not marked required): Include element bounding boxes in browser snapshots.
  • PLAYWRIGHT_MCP_TIMEOUT_SETTLE (environment variable, not marked required): Milliseconds to wait after actions for triggered work to settle.
  • PLAYWRIGHT_MCP_USER_DATA_DIR (environment variable, not marked required): Persistent Chromium profile directory. The bridge resolves it to an absolute path and writes it to generated Playwright MCP config.
  • CLOAK_PLAYWRIGHT_MCP_CONTEXT_OPTIONS (environment variable, not marked required): JSON object with validated Playwright context options such as viewport, locale, timezoneId, permissions, geolocation, and headers.
  • CLOAK_PLAYWRIGHT_MCP_EXTENSION_PATHS (environment variable, not marked required): JSON array or comma-separated list of Chrome extension directories. Requires PLAYWRIGHT_MCP_USER_DATA_DIR.
  • CLOAK_PLAYWRIGHT_MCP_CONSOLE_FALLBACK (environment variable, not marked required): Patch upstream console message collection for CloakBrowser compatibility.
  • CLOAK_PLAYWRIGHT_MCP_GEOIP_PROXY_MATCH (environment variable, not marked required): Resolve proxy GeoIP and match CloakBrowser timezone/locale fingerprint flags when PLAYWRIGHT_MCP_PROXY_SERVER is set.
  • CLOAK_PLAYWRIGHT_MCP_EXTRA_ARGS (environment variable, not marked required): Comma-separated or JSON array of extra Chromium launch arguments.
  • CLOAK_PLAYWRIGHT_MCP_HTTP_HOST (environment variable, not marked required): Streamable HTTP bind host.
  • CLOAK_PLAYWRIGHT_MCP_HTTP_PORT (environment variable, not marked required): Streamable HTTP bind port.
  • CLOAK_PLAYWRIGHT_MCP_HTTP_ENDPOINT (environment variable, not marked required): Streamable HTTP endpoint path.
  • CLOAK_PLAYWRIGHT_MCP_HTTP_AUTH_TOKEN (environment variable, secret, not marked required): Optional Streamable HTTP Bearer token.
  • CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_BACKEND (environment variable, not marked required): Session metadata backend. Only memory is implemented in this release.
  • CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_IDLE_TTL_MS (environment variable, not marked required): Idle TTL for Streamable HTTP sessions.
  • CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_MAX (environment variable, not marked required): Maximum active Streamable HTTP sessions in one process.

RepositoryWebsiteRegistry record (JSON)npm packagenpm package

Being listed is not a safety check. Read the repository and check what a server asks for before you connect it. How the directory works.

Ratings and reviews

No reviews yet.