swimmwatch/cloakbrowser-mcp
View on GitHub ↗⚡ CloakBrowser MCP server for AI agents: Playwright-powered browsing, clean tool forwarding, Docker support, and multi-session HTTP transport.
45 ★3 forksTypeScriptUpdated 22d ago
What you need to know
Drop-in Playwright MCP-compatible browser automation server backed by CloakBrowser Chromium. Runs the unchanged upstream @playwright/mcp tool surface plus two local introspection tools; packaged for npm and Docker with stdio or Streamable HTTP. Adds persistent browser profiles, humanized input behavior, and GeoIP-aware proxy matching.
Install
npx -y cloakbrowser-mcp@latest
Usage
- •Run the server, connect an MCP client (Claude Desktop, Codex CLI, etc.), and drive browser automation in plain English.
Key features
- ✓Unchanged upstream Playwright MCP tools
- ✓CloakBrowser Chromium
- ✓Persistent browser profiles and Chrome extension loading
- ✓Humanized mouse/keyboard/scroll behavior
- ✓GeoIP-aware proxy matching
- ✓Docker images for linux/amd64 and linux/arm64
Best for
Web automation, research, and testing with CloakBrowser's anti-detection Chromium
Caveats
- ⚠Requires Node.js 22.13+ (22.x line) or 24+
Platforms: Linux · macOS · WindowsClients: Claude Desktop · Claude Code · Codex CLI · Cursor · Cline · Windsurf · GitHub Copilot
Documentation ↗Reviewed 2026-08-11
Topics
ai-agentsai-toolsbrowser-automationchromiumcloakbrowserdockerheadless-browserllm-toolsmcpmcp-servermcp-toolsmodel-context-protocolmodelcontextprotocolplaywrightplaywright-mcptypescriptweb-automation
- Stars
- 45★
- Forks
- 3
- Language
- TypeScript
- License
- MIT
- Created
- 2026-05-21
- Last push
- 2026-08-13