用途:为 AI 智能体提供浏览器自动化能力。它以开源 @playwright/mcp 作为统一工具界面,并将运行时指向 CloakBrowser Chromium,可作为 Playwright MCP 的替换方案使用。
主要能力:保留上游浏览器工具,仅额外增加两个本地内省工具(cloakbrowser_binary_info 返回 CloakBrowser 包、平台、缓存与已解析二进制信息;cloakbrowser_bridge_info 返回桥接元数据、上游包版本与本地工具名)。支持持久化浏览器配置、经验证的上下文选项、加载 Chrome 扩展、面向区域 QA 的 GeoIP 代理匹配、拟人化鼠标/键盘/滚动行为,以及面向支持 CDP 客户端的会话级受控 CDP 访问(chromium.connectOverCDP())。
使用方式:可用 npx -y cloakbrowser-mcp@latest 启动,或使用 Docker 镜像;支持 stdio 与 Streamable HTTP 传输。Docker 镜像将产物写入 /data,默认 CLOAK_PLAYWRIGHT_MCP_NO_SANDBOX=true,可通过设为 false 启用 Chromium 沙箱。配置沿用上游 PLAYWRIGHT_MCP_* 变量,桥接开关使用 CLOAK_PLAYWRIGHT_MCP_*;可用 --release-channel preview 或 CLOAK_PLAYWRIGHT_MCP_RELEASE_CHANNEL=preview 选择 Pro Preview 构建,默认 stable。可将服务器条目加入 Claude Desktop、Cursor、Cline、Windsurf、VS Code 等 MCP 客户端的 mcpServers 配置。
限制与要求:需要 Node.js 22.13+(22.x 线)或 Node.js 24+。安全方面,处理不可信页面时应严格限制容器网络访问与挂载目录。上游 Playwright MCP 的工具列表具权威性,本项目不重新实现其浏览器架构。
资料未提供具体定价、性能数据与完整安装命令示例,以上内容以官方页面公开信息为准。