AI controls your real browser sessions

Connect Cursor, Copilot, or Claude directly to a secure, persistent browser session on your machine via the Model Context Protocol.

Works seamlessly with
VS Code Cursor Windsurf Claude ChatGPT
$ browserpilot start [14:02:45] INFO Starting BrowserPilot MCP Server... [14:02:46] WAIT Waiting for Chrome extension connection... [14:02:46] SUCCESS Connected to extension ID nkdpdhpjphikdhjpangaalkpgemcjjfb [14:02:46] INFO Initializing UI automation capabilities [14:02:46] READY MCP Server listening. Awaiting instructions from AI...

Navigate

Instruct AI to navigate spaces, handle deep links, and wait dynamically for client-side rendering without flaky timeouts.

Click & Type

Trigger exact events. Focus elements, type securely, and orchestrate complex forms naturally through the extension.

Screenshots

Immediate visual evidence sent back to multimodal models, proving successful task execution on the fly.

Full Page Intelligence

Extract DOM trees, accessibility mappings, and semantic data instantly. The AI sees and interprets exactly what you see on your screen.

Multi-Tab Slots

Isolate your workspaces. Run an autonomous AI agent in tab A while you manually browse in tab B without any session collisions.

Works With Any MCP Client

Fully compliant with the Model Context Protocol. Drop BrowserPilot into Claude Desktop, Cursor, or any local MCP host seamlessly with zero friction.

Your data never leaves your machine.

Local Execution

All automation runs locally via native messaging bridging. No cloud-based browsers or external dependencies for your execution runs.

Authenticated Context

Leverages your existing logged-in sessions inside Chrome. Absolutely no need to pass sensitive cookies or credentials back to the AI models.

Protocol Secure

Strict port isolation and standard Model Context Protocol safeguards to prevent unintended operations and cross-client leakage.