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