SERVER

CloakBrowser MCP

Rank #1,428

io.github.swimmwatch/cloakbrowser-mcp

Playwright MCP-compatible browser automation bridge for CloakBrowser Chromium.

First listed
May 23, 2026
Last publish date
Sep 5, 2026
OVERVIEW

CloakBrowser MCP is a Model Context Protocol (MCP) server published by swimmwatch. It ranks #1,428 of 129,608 servers tracked on MCP Toplist, and its repository has 58 GitHub stars. CloakBrowser MCP is listed across 3 registries — Official MCP, Glama and PulseMCP, with 18 tracked versions. It was first listed on May 23, 2026 and most recently updated on Sep 5, 2026.

STANDING
#1,428of 129,608 tracked serversTop 5%

Ranks ahead of 128,180 of 129,608 servers on MCP Toplist.

Recent momentum
+56GitHub stars since Jun 1 (+2800%)
CONNECT

Use CloakBrowser MCP

No setupRuns out of the box

No credentials or required configuration declared — add it to your MCP client and go.

npm package
claude mcp add cloakbrowser-mcp -e "PLAYWRIGHT_MCP_BROWSER_ENGINE=<your PLAYWRIGHT_MCP_BROWSER_ENGINE>" -e "PLAYWRIGHT_MCP_HEADLESS=<your PLAYWRIGHT_MCP_HEADLESS>" -e "PLAYWRIGHT_MCP_OUTPUT_DIR=<your PLAYWRIGHT_MCP_OUTPUT_DIR>" -e "PLAYWRIGHT_MCP_CODEGEN=<your PLAYWRIGHT_MCP_CODEGEN>" -e "PLAYWRIGHT_MCP_SNAPSHOT_BOXES=<your PLAYWRIGHT_MCP_SNAPSHOT_BOXES>" -e "PLAYWRIGHT_MCP_TIMEOUT_SETTLE=<your PLAYWRIGHT_MCP_TIMEOUT_SETTLE>" -e "PLAYWRIGHT_MCP_USER_DATA_DIR=<your PLAYWRIGHT_MCP_USER_DATA_DIR>" -e "CLOAK_PLAYWRIGHT_MCP_CONTEXT_OPTIONS=<your CLOAK_PLAYWRIGHT_MCP_CONTEXT_OPTIONS>" -e "CLOAK_PLAYWRIGHT_MCP_EXTENSION_PATHS=<your CLOAK_PLAYWRIGHT_MCP_EXTENSION_PATHS>" -e "CLOAK_PLAYWRIGHT_MCP_CONSOLE_FALLBACK=<your CLOAK_PLAYWRIGHT_MCP_CONSOLE_FALLBACK>" -e "CLOAK_PLAYWRIGHT_MCP_GEOIP_PROXY_MATCH=<your CLOAK_PLAYWRIGHT_MCP_GEOIP_PROXY_MATCH>" -e "CLOAK_PLAYWRIGHT_MCP_EXTRA_ARGS=<your CLOAK_PLAYWRIGHT_MCP_EXTRA_ARGS>" -- npx -y cloakbrowser-mcp

Replace each placeholder with your own value before saving.

npm package
claude mcp add cloakbrowser-mcp -e "CLOAK_PLAYWRIGHT_MCP_HTTP_HOST=<your CLOAK_PLAYWRIGHT_MCP_HTTP_HOST>" -e "CLOAK_PLAYWRIGHT_MCP_HTTP_PORT=<your CLOAK_PLAYWRIGHT_MCP_HTTP_PORT>" -e "CLOAK_PLAYWRIGHT_MCP_HTTP_ENDPOINT=<your CLOAK_PLAYWRIGHT_MCP_HTTP_ENDPOINT>" -e "CLOAK_PLAYWRIGHT_MCP_HTTP_AUTH_TOKEN=<your CLOAK_PLAYWRIGHT_MCP_HTTP_AUTH_TOKEN>" -e "CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_BACKEND=<your CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_BACKEND>" -e "CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_IDLE_TTL_MS=<your CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_IDLE_TTL_MS>" -e "CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_MAX=<your CLOAK_PLAYWRIGHT_MCP_HTTP_SESSION_MAX>" -e "PLAYWRIGHT_MCP_BROWSER_ENGINE=<your PLAYWRIGHT_MCP_BROWSER_ENGINE>" -e "PLAYWRIGHT_MCP_HEADLESS=<your PLAYWRIGHT_MCP_HEADLESS>" -e "PLAYWRIGHT_MCP_OUTPUT_DIR=<your PLAYWRIGHT_MCP_OUTPUT_DIR>" -e "PLAYWRIGHT_MCP_CODEGEN=<your PLAYWRIGHT_MCP_CODEGEN>" -e "PLAYWRIGHT_MCP_SNAPSHOT_BOXES=<your PLAYWRIGHT_MCP_SNAPSHOT_BOXES>" -e "PLAYWRIGHT_MCP_TIMEOUT_SETTLE=<your PLAYWRIGHT_MCP_TIMEOUT_SETTLE>" -e "PLAYWRIGHT_MCP_USER_DATA_DIR=<your PLAYWRIGHT_MCP_USER_DATA_DIR>" -e "CLOAK_PLAYWRIGHT_MCP_CONTEXT_OPTIONS=<your CLOAK_PLAYWRIGHT_MCP_CONTEXT_OPTIONS>" -e "CLOAK_PLAYWRIGHT_MCP_EXTENSION_PATHS=<your CLOAK_PLAYWRIGHT_MCP_EXTENSION_PATHS>" -e "CLOAK_PLAYWRIGHT_MCP_CONSOLE_FALLBACK=<your CLOAK_PLAYWRIGHT_MCP_CONSOLE_FALLBACK>" -e "CLOAK_PLAYWRIGHT_MCP_GEOIP_PROXY_MATCH=<your CLOAK_PLAYWRIGHT_MCP_GEOIP_PROXY_MATCH>" -e "CLOAK_PLAYWRIGHT_MCP_EXTRA_ARGS=<your CLOAK_PLAYWRIGHT_MCP_EXTRA_ARGS>" -- npx -y cloakbrowser-mcp --transport streamable-http

Replace each placeholder with your own value before saving.

Docker image
claude mcp add cloakbrowser-mcp -e "PLAYWRIGHT_MCP_BROWSER_ENGINE=<your PLAYWRIGHT_MCP_BROWSER_ENGINE>" -e "PLAYWRIGHT_MCP_HEADLESS=<your PLAYWRIGHT_MCP_HEADLESS>" -e "PLAYWRIGHT_MCP_OUTPUT_DIR=<your PLAYWRIGHT_MCP_OUTPUT_DIR>" -e "PLAYWRIGHT_MCP_CODEGEN=<your PLAYWRIGHT_MCP_CODEGEN>" -e "PLAYWRIGHT_MCP_SNAPSHOT_BOXES=<your PLAYWRIGHT_MCP_SNAPSHOT_BOXES>" -e "PLAYWRIGHT_MCP_TIMEOUT_SETTLE=<your PLAYWRIGHT_MCP_TIMEOUT_SETTLE>" -e "PLAYWRIGHT_MCP_USER_DATA_DIR=<your PLAYWRIGHT_MCP_USER_DATA_DIR>" -e "CLOAK_PLAYWRIGHT_MCP_CONTEXT_OPTIONS=<your CLOAK_PLAYWRIGHT_MCP_CONTEXT_OPTIONS>" -e "CLOAK_PLAYWRIGHT_MCP_EXTENSION_PATHS=<your CLOAK_PLAYWRIGHT_MCP_EXTENSION_PATHS>" -e "CLOAK_PLAYWRIGHT_MCP_CONSOLE_FALLBACK=<your CLOAK_PLAYWRIGHT_MCP_CONSOLE_FALLBACK>" -e "CLOAK_PLAYWRIGHT_MCP_GEOIP_PROXY_MATCH=<your CLOAK_PLAYWRIGHT_MCP_GEOIP_PROXY_MATCH>" -e "CLOAK_PLAYWRIGHT_MCP_EXTRA_ARGS=<your CLOAK_PLAYWRIGHT_MCP_EXTRA_ARGS>" -- docker run -i --rm ghcr.io/swimmwatch/cloakbrowser-mcp:1.13.0

Replace each placeholder with your own value before saving.

Docker image
claude mcp add cloakbrowser-mcp -e "PLAYWRIGHT_MCP_BROWSER_ENGINE=<your PLAYWRIGHT_MCP_BROWSER_ENGINE>" -e "PLAYWRIGHT_MCP_HEADLESS=<your PLAYWRIGHT_MCP_HEADLESS>" -e "PLAYWRIGHT_MCP_OUTPUT_DIR=<your PLAYWRIGHT_MCP_OUTPUT_DIR>" -e "PLAYWRIGHT_MCP_CODEGEN=<your PLAYWRIGHT_MCP_CODEGEN>" -e "PLAYWRIGHT_MCP_SNAPSHOT_BOXES=<your PLAYWRIGHT_MCP_SNAPSHOT_BOXES>" -e "PLAYWRIGHT_MCP_TIMEOUT_SETTLE=<your PLAYWRIGHT_MCP_TIMEOUT_SETTLE>" -e "PLAYWRIGHT_MCP_USER_DATA_DIR=<your PLAYWRIGHT_MCP_USER_DATA_DIR>" -e "CLOAK_PLAYWRIGHT_MCP_CONTEXT_OPTIONS=<your CLOAK_PLAYWRIGHT_MCP_CONTEXT_OPTIONS>" -e "CLOAK_PLAYWRIGHT_MCP_EXTENSION_PATHS=<your CLOAK_PLAYWRIGHT_MCP_EXTENSION_PATHS>" -e "CLOAK_PLAYWRIGHT_MCP_CONSOLE_FALLBACK=<your CLOAK_PLAYWRIGHT_MCP_CONSOLE_FALLBACK>" -e "CLOAK_PLAYWRIGHT_MCP_GEOIP_PROXY_MATCH=<your CLOAK_PLAYWRIGHT_MCP_GEOIP_PROXY_MATCH>" -e "CLOAK_PLAYWRIGHT_MCP_EXTRA_ARGS=<your CLOAK_PLAYWRIGHT_MCP_EXTRA_ARGS>" -- docker run -i --rm docker.io/swimmwatch/cloakbrowser-mcp:1.13.0

Replace each placeholder with your own value before saving.

BADGE

Show your rank

Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.

MCP Toplist: Top 5% of 129,608
Markdown
[![MCP Toplist](https://mcptoplist.com/badge/io.github.swimmwatch%2Fcloakbrowser-mcp.svg)](https://mcptoplist.com/server/io.github.swimmwatch%2Fcloakbrowser-mcp)
HTML
<a href="https://mcptoplist.com/server/io.github.swimmwatch%2Fcloakbrowser-mcp"><img src="https://mcptoplist.com/badge/io.github.swimmwatch%2Fcloakbrowser-mcp.svg" alt="MCP Toplist: Top 5% of 129,608" /></a>

Variants: append ?metric=score or ?metric=stars to the image URL.

REGISTRIES

Listed on 3 registries

ORGANIZATION

swimmwatch

Organization
Servers in org
1
Versions across org
18
VERSIONS

Available versions (18)

1.2.1 · May 27, 20261.2.2 · May 27, 20261.2.3 · May 27, 20261.2.5 · May 28, 20261.2.6 · May 31, 20261.2.7 · Jun 4, 20261.3.0 · Jun 6, 20261.4.0 · Jun 20, 20261.5.0 · Jun 27, 20261.6.0 · Jun 30, 20261.6.1 · Jul 5, 20261.7.0 · Jul 7, 20261.8.0 · Jul 11, 20261.9.0 · Jul 23, 20261.10.0 · Jul 30, 20261.11.0 · Aug 10, 20261.12.0 · Aug 18, 20261.13.0 · Sep 5, 2026May 27, 2026Sep 5, 2026
VersionPublished
1.13.0Sep 5, 2026
1.12.0Aug 18, 2026
1.11.0Aug 10, 2026
1.10.0Jul 30, 2026
1.9.0Jul 23, 2026
1.8.0Jul 11, 2026
1.7.0Jul 7, 2026
1.6.1Jul 5, 2026
1.6.0Jun 30, 2026
1.5.0Jun 27, 2026
1.4.0Jun 20, 2026
1.3.0Jun 6, 2026
1.2.7Jun 4, 2026
1.2.6May 31, 2026
1.2.5May 28, 2026
1.2.3May 27, 2026
1.2.2May 27, 2026
1.2.1May 27, 2026
FAQ

Frequently asked questions

Who maintains CloakBrowser MCP?
CloakBrowser MCP is maintained by swimmwatch, which publishes 1 MCP server (18 total versions) tracked on MCP Toplist.
Is CloakBrowser MCP listed on the Official MCP Registry?
Yes — CloakBrowser MCP is listed on the Official MCP Registry, alongside Glama and PulseMCP.
How many versions does CloakBrowser MCP have?
MCP Toplist tracks 18 versions of CloakBrowser MCP, most recently published on Sep 5, 2026.
Where can I find the source code for CloakBrowser MCP?
The source code for CloakBrowser MCP is hosted at github.com/swimmwatch/cloakbrowser-mcp.
Used in projects

Do you run this server?

Add to a project

Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.

EXPLORE