2 v0.2.0 更新于 2026-10-21
cloak-browser-mcp MCP Server
Playwright-compatible MCP server on CloakBrowser stealth Chromium: 86 tools, humanized input.
适用客户端
本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端
安装配置
本地运行(npm)
{
"mcpServers": {
"cloak-browser-mcp": {
"command": "npx",
"args": [
"-y",
"@devinwangd/cloak-browser-mcp"
]
}
}
}将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。
提供的工具 接入后 Agent 可调用这 20 个工具
cloak_set_fingerprint
覆盖 canvas 种子、GPU 厂商/渲染器、屏幕尺寸、硬件并发、设备内存、UA 品牌、平台和存储配额等指纹参数。
cloak_set_timezone
通过 CDP 实时设置时区,无需重启。
cloak_set_locale
覆盖 navigator.language 和 Accept-Language 语言环境。
cloak_set_geolocation
设置地理位置坐标,或根据代理出口 IP 自动解析。
cloak_set_proxy
在会话中途切换代理。
cloak_detection_test
加载已知检测探针(CreepJS、FingerprintJS、BrowserScan 等)并输出结果。
cloak_stealth_audit
程序化检查 webdriver、插件数量、WebGL 厂商、canvas 哈希等隐身信号。
cloak_request_signal_inspect
捕获单个 URL 请求的 TLS/头部信号。
cloak_persistent_profile_create
创建持久化浏览器配置文件。
cloak_persistent_profile_list
列出所有持久化浏览器配置文件。
cloak_persistent_profile_delete
删除持久化浏览器配置文件。
cloak_binary_info
查看当前 CloakBrowser Chromium 二进制信息(版本、许可证层级)。
cloak_binary_update
刷新/更新 CloakBrowser Chromium 二进制。
cloak_humanize_set
调节拟人化输入(贝塞尔鼠标、纠错键盘)参数。
browser_navigate
导航到指定 URL,受允许/阻止域名列表约束。
browser_snapshot
获取页面可访问性树快照。
browser_click
点击页面元素。
browser_type
在页面元素中输入文本。
browser_take_screenshot
截取页面截图。
browser_pdf_save
将页面保存为 PDF。