Token导航 LogoToken导航

MCP Server · 浏览器工具

Cloak MCP

CloakBrowser MCP 是一款结合反检测技术与浏览器自动化的工具,适用于需要绕过验证码和检测服务的场景。

stdio官方级别未说明来源级核验工具 26
浏览器自动化PythonClaudeClaude Desktop

快速开始

作者 / 组织
overtimepog
提供方
overtimepog

工具数量

26

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

2 个

MCP World

选型结论

Cloak MCP 属于浏览器工具类 MCP Server,公开资料标注 26 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 会话凭据。

分类

浏览器工具

传输方式

stdio

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

安装命令

pip install cloakbrowsermcp

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 26 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

看护人MCP

AI代理的隐形浏览器自动化 一 模型上下文协议 服务器将CloakBrowser的反检测功能与Playwright MCP风格的架构相结合。

CloakBrowser是一个源代码级修补的Chromium,通过了Cloudflare Turnstile、reCAPTCHA v3(0.9分)、FingerprintJS、BrowserScan和30多个机器人检测服务。

为什么选择CloakBrowser MCP?

功能剧作家MCPCloakBrowser MCP
反检测❌ 无✅ 源修补铬
Cloudflare旁路❌✅
reCAPTCHA v3❌✅ 0.9分
先快照✅✅
Markdown提取❌✅ 可读性风格
带注释的屏幕截图❌✅ 浏览器使用样式
智能页面结算基础✅ MutationObserver+网络空闲
自动重试点击❌✅
人性化输入❌✅ 鼠标曲线、键盘计时
能力门控✅ --上限✅ --帽子

快速开始

安装

pip install cloakbrowsermcp

与Claude Desktop一起使用

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "cloakbrowser": {
      "command": "cloakbrowsermcp"
    }
  }
}

与VS代码/光标一起使用

增添 .vscode/mcp.json:

{
  "servers": {
    "cloakbrowser": {
      "command": "cloakbrowsermcp",
      "args": ["--caps", "all"]
    }
  }
}

与Hermes代理商一起使用

增添 ~/.hermes/config.yaml:

mcp_servers:
  cloakbrowser:
    command: cloakbrowsermcp
    args: ["--caps", "all"]
    timeout: 120

运作原理

快照优先架构

CloakBrowser MCP使用 可访问性树快照 作为人工智能模型理解网页的主要方式——不是截图,也不是原始HTML。

1. cloak_launch()           → Start stealth browser
2. cloak_navigate(pid, url) → Go to page (auto-waits for settle)
3. cloak_snapshot(pid)      → Get interactive elements with [@eN] refs
4. cloak_click(pid, '@e5')  → Click element by ref
5. cloak_type(pid, '@e3', 'hello')  → Type into input
6. cloak_read_page(pid)     → Get content as clean markdown
7. cloak_close()            → Done

每个交互元素都有一个 [@eN] ref ID。所有交互工具都使用这些ref——不需要CSS选择器。

查看页面的三种方法

  1. cloak_snapshot() --可访问性树 [@eN] 参考文献。快速、廉价、可靠。 用这个。
  2. cloak_read_page() --清洁标记提取。阅读内容,而不是互动。
  3. cloak_screenshot() --带有元素索引的带注释屏幕截图。用于视觉背景(图像、图表、验证码)。

默认隐身

所有防检测功能 默认情况下为ON:

  • 源代码修补的Chromium二进制文件(不是Playwright补丁——实际的Chromium-源代码修改)
  • 类人鼠标曲线、键盘计时和滚动模式(humanize=True)
  • 隐形指纹参数(一致画布、WebGL、音频指纹)
  • 基于GeoIP的时区/区域设置检测的代理支持

工具

核心工具(20-始终可用)

工具说明
cloak_launch启动隐形浏览器(所有防检测功能均已开启)
cloak_close关闭浏览器并释放资源
cloak_snapshot主要的 --可访问性树 [@eN] 参考文献
cloak_click按引用单击元素(自动重试)
cloak_type通过ref输入(带提交选项)
cloak_select按参照选择下拉选项
cloak_hover通过ref将鼠标悬停在元素上
cloak_check按ref选中/取消选中复选框
cloak_read_page页面内容为干净的标记
cloak_screenshot带有元素索引的带注释屏幕截图
cloak_navigate转到URL(自动等待结算)
cloak_back返回历史记录
cloak_forward在历史中向前导航
cloak_press_key按键盘键
cloak_scroll向上/向下滚动页面
cloak_wait等待页面稳定
cloak_evaluate在页面中执行JavaScript
cloak_new_page打开新页面/选项卡
cloak_list_pages列出所有打开的页面
cloak_close_page关闭特定页面

功能门控工具(通过启用 --caps)

启用 cloakbrowsermcp --caps network,cookies,pdf,console 或 --caps all.

工具功能描述
cloak_network_intercept网络阻止/模拟/传递请求
cloak_network_continue网络删除拦截规则
cloak_get_cookiescookies获取所有cookies
cloak_set_cookiescookies设置cookies
cloak_pdfpdf将页面另存为pdf
cloak_consoleconsole获取浏览器控制台输出

配置

CLI选项

cloakbrowsermcp [--caps CAPS] [--transport {stdio,sse}] [--port PORT]
  • --caps:逗号分隔功能: network, cookies, pdf, console, all
  • --transport:MCP传输-- stdio (默认)或 sse
  • --port:SSE传输端口(默认值:8931)

环境变量

变量默认值描述
CLOAKBROWSER_LOG_LEVELINFO日志级别
CLOAKBROWSER_LOG_FILE~/.cloakbrowser/logs/server.log日志文件路径
CLOAKBROWSER_LOG_STDERRfalse同时登录到stderr

启动选项

cloak_launch(
    headless=True,        # False for headed mode (some sites require it)
    proxy="http://...",   # Residential proxy recommended
    humanize=True,        # Human-like input (ON by default)
    stealth_args=True,    # Stealth fingerprints (ON by default)
    timezone="America/New_York",
    locale="en-US",
    geoip=False,          # Auto-detect from proxy IP
    fingerprint_seed="my-identity",  # Consistent fingerprint across sessions
    user_data_dir="/path",  # Persistent profile
)

建筑

cloakbrowsermcp/
├── server.py      # FastMCP server, tool registration, error handling
├── session.py     # Browser lifecycle, page management, ref storage
├── snapshot.py    # Accessibility tree JS, ref resolution
├── markdown.py    # Readability-style HTML-to-markdown extraction
├── vision.py      # Annotated screenshots with element indices
├── waiting.py     # Smart wait, page settle, retry logic
├── stealth.py     # Stealth config inspection
├── network.py     # Network intercept, cookies (capability-gated)
├── __init__.py
└── __main__.py

设计原则

  1. 先快照 --工具说明指导模型使用 cloak_snapshot() 作为主要的页面理解工具
  2. 仅基于参考 --没有CSS选择器工具。所有互动均通过 [@eN] 快照中的引用
  3. 默认情况下隐藏 --防探测、人性化和隐形参数均开启,无需配置
  4. 操作后自动快照 --单击、键入、导航全部返回更新的快照
  5. 智能等待 --导航时自动等待(网络空闲+MutationObserver稳定),点击失败时自动重试
  6. 能力门控 --默认情况下,高级工具(网络、Cookie、PDF)处于关闭状态,以保持工具数量低
  7. 清洁内容物提取 --Markdown用于阅读,快照用于交互,带注释的截图用于视觉

发展

git clone https://github.com/overtimepog/CloakMCP
cd CloakMCP
pip install -e ".[dev]"
pytest

许可证

阿帕奇-2.0

工具与能力

工具数量

26

资源数量

0

提示词数量

0

能力标签

浏览器自动化Python本地部署反检测验证码绕过AI代理工具Chromium修改

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

自动操作网页

打开页面、点击、填表,把浏览器动作交给模型执行。

抓结构化数据

把页面内容整理成表格或 JSON,省掉手工复制粘贴。

走一遍关键流程

按步骤检查页面是否正常,回归时少漏环节。

选择建议

值得选的地方

  • 工具数量 26 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在浏览器工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到会话凭据的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Cloak MCP

MCP World · 本页

26stdio有2 个2026-05-17
Fetch 9a2682de

MCP.so

1SSE有3 个2026-05-17
Browser 738d52bc

MCP World

0stdio有1 个2026-05-17
Playwright MCP Server

MCP.so

21stdio有4 个2026-05-17
Skyvern MCP

MCP World

0stdio有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Cloak MCP 怎么安装?

公开资料给出的安装命令是 pip install cloakbrowsermcp,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Cloak MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Cloak MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Cloak MCP 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Cloak MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP