Description
CloakBrowser MCP is a sophisticated browser automation server designed to be compatible with Playwright MCP. It serves as a bridge for CloakBrowser, integrating seamlessly with Docker and Streamable HTTP packaging. This tool is ideal for users who require Playwright MCP-compatible browser tools with additional features such as persistent profiles, extension loading, and context validation. The integration of GeoIP-aware proxy matching ensures regional quality assurance, while humanized input behavior enhances interaction-sensitive flows.
Read More
The server operates by starting the upstream Playwright MCP as a child process, forwarding browser tool calls unchanged. It generates a Playwright MCP configuration with launch options set to CloakBrowser, ensuring smooth execution. The npm CLI package is available for MCP clients, providing a thin Node.js interface for both stdio and Streamable HTTP transport.
CloakBrowser MCP is packaged as a Docker image, based on the official Playwright MCP image, and preloads the CloakBrowser binary cache. This setup allows for efficient deployment and operation in various environments. The tool also aligns CloakBrowser's timezone, language, and locale fingerprint flags with a configured proxy location, enhancing its utility for regional QA tasks.
Humanized input behavior is a standout feature, routing page interactions through CloakBrowser's human-like mouse, keyboard, and scroll layer. This ensures that automated interactions mimic real user behavior, which is crucial for testing interaction-sensitive applications.
Overall, CloakBrowser MCP is a robust solution for developers and QA professionals seeking advanced browser automation capabilities with Playwright MCP compatibility.
- CategoryBrowser & Web Automation
- DeploymentDocker
- PlatformsWeb
CloakBrowser MCP's Core Features
Playwright MCP compatibility
CloakBrowser Chromium integration
Docker and Streamable HTTP packaging
Persistent profiles
Extension loading
GeoIP proxy matching
Humanized input behavior
npm CLI package
Getting Started with CloakBrowser MCP
Configure: Set up CloakBrowser MCP with Playwright MCP
Deploy: Use Docker for streamlined deployment
Integrate: Load extensions and configure profiles
Execute: Run automation tasks with humanized input
CloakBrowser MCP's Use Cases
- Browser Automation
- Regional QA
- Extension Testing
- Interaction Testing
- Docker Deployment




