Ornold
MCP Server · Open Protocol

AI-Powered Automation
for Dolphin Anty

MCP server that gives AI agents full control over antidetect browsers. Vision-first interaction, automatic CAPTCHA solving, parallel multi-browser execution.
Works with any MCP-compatible AI agent
Claude Code
Codex
Claude Desktop
Kilo Code
Roo Code
Windsurf
Cursor
Augment Code
Gemini CLI
Claude Code
Codex
Claude Desktop
Kilo Code
Roo Code
Windsurf
Cursor
Augment Code
Gemini CLI
Core Features

Built for browser automation at scale

Everything you need to automate antidetect browsers with AI — from vision-based interaction to parallel execution across dozens of profiles.

Vision-First Approach

AI sees the page through screenshots, detects UI elements via vision analysis, and clicks by normalized coordinates. No fragile selectors.

Parallel Execution

Run the same action across 10, 50, or 100 browser profiles simultaneously. Smart concurrency adapts to system resources.

Auto CAPTCHA Solving

Detects and solves reCAPTCHA, hCaptcha, Turnstile, GeeTest, FunCaptcha, Amazon WAF, and more. Fully automatic.

Human-Like Behavior

Gaussian-distributed delays, Bezier curve mouse movement, per-browser behavioral profiles. Passes anti-fraud.

Auto-Sync & Recovery

Continuous status tracking. Automatic recovery for disconnected or behind browsers. No manual babysitting.

Dual Interaction Mode

Vision mode (coordinates) as primary, accessibility snapshots (ref-based) as fallback. Two layers of reliability.
Live Demos

See it in action

Pick an AI agent to watch real automation workflows — registration, form filling, CAPTCHA solving, and more.
Claude Code + Ornold
Claude Code demo
Demo coming soon/demos/claude-code.gif
CLI-powered multi-browser automationClaude Code manages antidetect browser profiles from the terminal — navigates to pages, fills forms with unique data per browser, solves CAPTCHAs, and submits. All via MCP tools in a single conversation.
Vision Mode

See the page like a human does

Instead of relying on CSS selectors or XPath that break on any layout change, our Vision approach takes a screenshot and uses AI to detect every interactive element with pixel-precise coordinates.
1
ScreenshotCapture viewport from each browser in parallel
2
CLIP GroupingGroup identical pages to analyze each layout only once
3
Element DetectionDetect elements with box coordinates [x1, y1, x2, y2]
4
Coordinate ClickClick center of detected box — human-like with Bezier curves
Screenshot
CLIP + Vision Analysis
AI vision pipeline
box: [0.12, 0.34, 0.88, 0.41]
Human-like Click
Coordinate-based interactionDetected elements:
[ {"id": 1, "type": "input", "content": "$Email", "box": [0.12, 0.34, 0.88, 0.41]}, {"id": 2, "type": "button", "content": "$Sign Up", "box": [0.30, 0.72, 0.70, 0.80]} ]
Browser Support

Any antidetect browser. Any profile.

Connects via CDP (Chrome DevTools Protocol) — works with any browser that exposes a debug port. Patchright core ensures zero detection.
Dolphin Anty
Dolphin AntyFull integration
Octo Browser
Octo BrowserCDP connect
Linken Sphere
Linken SphereCDP connect
AdsPower
AdsPowerCDP connect
Multilogin
MultiloginCDP connect
GoLogin
GoLoginCDP connect
Incogniton
IncognitonCDP connect
Vision
VisionCDP connect
Undetectable
UndetectableCDP connect
MoreLogin
MoreLoginCDP connect
Indigo
IndigoCDP connect
Any CDPCustom endpoint
Captcha Solving

One tool call.
Any CAPTCHA.

Automatic detection and solving across all browsers in parallel. No configuration — the server detects the type, extracts sitekeys from the DOM, solves, and injects the token.
browser_solve_captcha Detected: Turnstile Sitekey: 0x4AAAA... Solving... Solved 5/5 browsers (avg 8.2s) Token injected, form ready
reCAPTCHA v2
reCAPTCHA v3
reCAPTCHA Enterprise
hCaptcha
Cloudflare Turnstile
GeeTest v3 / v4
FunCaptcha
Amazon WAF
Yandex SmartCaptcha
MTCaptcha
PerimeterX
Image CAPTCHA
MCP Tools

30+ tools for complete browser control

Every tool runs in parallel across all connected browsers. Target specific profiles with browserIds or tags.
browser_listList all connected browsers with status, URL, and tags
browser_statusSync status of all browsers — detect BEHIND or FAILED states
browser_parallel_navigateNavigate all browsers to the same URL in parallel
browser_parallel_vision_analyze_groupedScreenshot + CLIP grouping + vision element detection
browser_parallel_click_normalized_boxClick element by normalized box coordinates from vision analysis
browser_parallel_snapshotAccessibility tree snapshots with element refs for interaction
browser_parallel_fillFill inputs with same or per-browser values
browser_parallel_typeType text character by character with human-like delays
browser_solve_captchaAuto-detect and solve any CAPTCHA type on the page
browser_parallel_run_codeExecute Playwright code with per-browser template variables
browser_parallel_wait_forWait for text, element, or timeout across all browsers
browser_run_recorded_flowReplay saved macros by ID across browser profiles

Start automating in minutes

Add the MCP server to your agent config and connect your antidetect browser profiles via CDP.
// claude_desktop_config.json { "mcpServers": { "ornold-browser": { "command": "npx", "args": ["ornold-mcp", "--token", "YOUR_TOKEN"] } } }