核心功能
为大规模浏览器自动化而生
从视觉交互到跨数十个配置文件的并行执行,为您提供 AI 自动化指纹浏览器所需的一切。
视觉优先方案
AI 通过截图感知页面,使用 Vision 检测 UI 元素,并按归一化坐标点击。告别脆弱的选择器。并行执行
在 10、50 或 100 个浏览器配置文件中同时执行相同操作。智能并发根据系统资源自动调整。自动验证码识别
自动检测并解决 reCAPTCHA、hCaptcha、Turnstile、GeeTest、FunCaptcha、Amazon WAF 等验证码。全程无需干预。拟人化行为
高斯分布延迟、贝塞尔曲线鼠标轨迹、每个浏览器独立的行为配置。轻松通过反欺诈检测。自动同步与恢复
持续状态追踪。自动恢复断开连接或落后的浏览器。无需人工看管。双重交互模式
视觉模式(坐标)为主,无障碍快照(ref 引用)为辅。双层可靠性保障。演示
实际效果展示
选择一个 AI 代理,观看真实的自动化工作流——注册、表单填写、验证码识别等。
视觉模式
像人类一样感知页面
不再依赖容易因布局变化而失效的 CSS 选择器或 XPath。我们的视觉方案通过截图并利用 AI 以像素级精度检测每个可交互元素。
1
截图并行捕获每个浏览器的视口
2
CLIP 分组将相同页面归组,每种布局仅分析一次
3
Vision 分析检测元素并输出边界框坐标 [x1, y1, x2, y2]
4
坐标点击点击检测框中心——贝塞尔曲线拟人化轨迹
截图
→CLIP + Vision
box: [0.12, 0.34, 0.88, 0.41]
→拟人化点击
[
{"id": 1, "type": "input", "content": "$邮箱", "box": [0.12, 0.34, 0.88, 0.41]},
{"id": 2, "type": "button", "content": "$注册", "box": [0.30, 0.72, 0.70, 0.80]}
]
浏览器支持
任何指纹浏览器,任何配置文件
通过 CDP(Chrome DevTools Protocol)连接——兼容任何开放调试端口的浏览器。Patchright 内核确保零检测。
➕
任意 CDP自定义端点验证码识别一次工具调用。
一次工具调用。
任何验证码。
全部浏览器并行自动检测和识别。无需配置——服务器自动检测类型、从 DOM 提取 sitekey、完成识别并注入 token。
browser_solve_captcha
→ 已检测:Turnstile
→ Sitekey: 0x4AAAA...
→ 正在识别...
→ 已完成 5/5 个浏览器(平均 8.2 秒)
→ Token 已注入,表单可提交
reCAPTCHA v2
reCAPTCHA v3
reCAPTCHA Enterprise
hCaptcha
Cloudflare Turnstile
GeeTest v3 / v4
FunCaptcha
Amazon WAF
Yandex SmartCaptcha
MTCaptcha
PerimeterX
Image CAPTCHA
MCP 工具
30+ 工具,完整掌控浏览器
每个工具均可在所有已连接的浏览器中并行运行。通过 browserIds 或标签指定目标配置文件。
browser_list列出所有已连接浏览器的状态、URL 和标签browser_status同步所有浏览器状态——检测 BEHIND 或 FAILED 状态browser_parallel_navigate并行导航所有浏览器至相同 URLbrowser_parallel_vision_analyze_grouped截图 + CLIP 分组 + Vision 元素检测browser_parallel_click_normalized_box根据视觉分析的归一化框坐标点击元素browser_parallel_snapshot获取无障碍树快照及元素引用,用于交互browser_parallel_fill使用相同或每个浏览器不同的值填充输入框browser_parallel_type逐字符输入文本,带拟人化延迟browser_solve_captcha自动检测并识别页面上的任何验证码类型browser_parallel_run_code执行 Playwright 代码,支持每个浏览器的模板变量browser_parallel_wait_for跨所有浏览器等待文本、元素或超时browser_run_recorded_flow按 ID 跨浏览器配置文件重放已保存的宏几分钟内开始 自动化
将 MCP 服务器添加到您的代理配置中,并通过 CDP 连接指纹浏览器配置文件。
// claude_desktop_config.json
{
"mcpServers": {
"ornold-browser": {
"command": "npx",
"args": ["ornold-mcp", "--token", "YOUR_TOKEN"]
}
}
}
