Resilient Browser Automation
Bridges Claude directly to your active Chrome tab via MCP. Enables AI to read page snapshots, execute JavaScript, intercept network traffic, and seamlessly fallback to visual analysis when the DOM breaks.
Claude / MCP
Issues tool calls (click, scroll, type)
WebSocket Broker
Auto-spawned hub on port 9870
Chrome Ext.
Drives the active DOM / Visual Fallback
Direct DOM & Visual Set-of-Mark
Primarily interacts via fast JavaScript injection. If elements are obscured in a canvas or Shadow DOM, FastLink instantly falls back to full-page visual snapshots with interactive bounding boxes.
Network & Console Intercept
Monitors Chrome DevTools protocol traffic in real-time. Claude can wait for specific XHR requests to resolve before acting, ensuring robust automation without arbitrary wait timers.
Cloud Relay Architecture
Includes an optional multi-tenant Cloudflare Worker + Durable Objects relay layer, allowing claude.ai (web) to securely drive your local browser tab across network boundaries.
Cross-Platform Local Broker
The core MCP server runs locally via Node, cleanly auto-spawning the WebSocket broker. Compatible across macOS, Windows, WSL, and Linux with deterministic installation.