Give Your AI a Real Browser.
Agent Browser is a macOS menu bar app that gives AI assistants full control of a real Chromium browser — locally, privately, with no cloud intermediary.
The local browser automation engine for Claude, Cursor, and CrewAI.
Perfect for OpenClaw and Claude AI. Rated 9.5/10 by Claude →
You (in Claude) → MCP tools → Agent Browser → ChromiummacOS 14 Sonoma or later · 85 MB download

Your AI Can Read the Web. Now It Can Use It.
Agent Browser runs a local automation engine that exposes 14 powerful MCP tools to any connected AI agent. Ask Claude to research a topic, fill out a form, log into a site, or extract clean content from a page — it handles the browser directly while you stay in the conversation.
Here’s What Claude Had to Say About Agent Browser
We asked Claude to stress test Agent Browser with no guidance. It ran 100+ operations across 10+ domains — navigation, JS execution, multi-tab orchestration, session persistence, even an infinite loop — with zero crashes.
“It’s a genuinely production-ready browser automation platform.” — Claude Sonnet 4.6
Read the Full Stress Test TranscriptPerfect for OpenClaw and Claude AI users. Connects via MCP — no extra setup needed.
Why Agent Browser
Full Programmatic Multi-Tab Control
The first AI agent browser with automatic tab registration, provenance tracking, and agent-callable tab switching via MCP. Your AI knows which tab spawned which — and can navigate between them on demand.
Native Mac Menu Bar AI Browser
The first native Mac menu bar app that packages a full AI agent browser — with GUI, session management, and MCP — in one click. No terminal, no config files, no docker. Just launch and go.
Works With What You Already Use
One-click setup. No manual JSON editing.
Claude Desktop
via MCP stdio
OpenClaw
via MCP stdio
Cursor
via MCP stdio
CrewAI
via HTTP
Everything Your AI Needs to Control the Web
Not a scraper. A real browser engine with full scripting power.
Dual-Mode Operation
Headless Shell for speed and silence, or Real Chrome for sites that need fingerprint authenticity. Toggle with one call.
Session Persistence
Save and restore cookies and localStorage by name. Your AI stays authenticated across conversations — tested with 169 cookies, 3 origins.
Multi-Tab Awareness
Open, track, and switch between tabs. Full provenance tracking shows which tab spawned which — agents never lose context.
Clean Content Extraction
Fetch any URL as clean markdown — up to 67% fewer tokens than raw HTML. Optional Firecrawl integration for even cleaner results.
Host-Based Execution
Runs on your actual machine — real network access, real browser fingerprints, and access to sites that block sandboxed cloud browsers.
Real-Time Dashboard
Live run monitor at localhost:3210 with action logs, screenshots, and status. See every step your AI takes and why.
ARIA-Mode Snapshots
Token-efficient accessibility tree snapshots help agents find the right elements without processing full HTML.
100% Local & Private
All browser traffic, session data, and screenshots stay on your machine. No credentials sent to the cloud. No third-party browser control service.
Error Resilience
Invalid URLs, DNS failures, bad selectors, JS exceptions, even infinite loops — all caught gracefully with structured error messages. The browser always recovers.
14 MCP Tools. Total Browser Control.
Navigate, click, type, fill, scroll, hover, select, press, wait, screenshot, snapshot, extract, session save/restore, and multi-tab management.
navigateGo to any URL with HTTP status reporting
actClick, fill, hover, scroll, press keys — batched into single calls
snapshotARIA accessibility tree snapshots, token-efficient
screenshotFull-page and element-level screenshot capture
extract_cleanFetch any URL as clean markdown — 67% fewer tokens
execute_jsRun JavaScript in page context — DOM, crypto, storage APIs
get_formsScan page for all inputs, selects, and textareas
list_tabsFull tab registry with provenance tracking
switch_tabSwitch between tabs by ID
save_sessionPersist cookies and localStorage to a named file
restore_sessionRestore full session state to current context
toggle_windowSwitch between headless and headed mode
get_stateLive browser status — URL, tab count, mode
list_runsFull audit trail of every browser operation
Benchmarked Performance
Headless mode. Real numbers.
Avg navigation
across 10 diverse sites
Fastest nav
cached endpoints
JS eval speed
per evaluation
8 tabs parallel
opened simultaneously
90-item scrape
3 pages paginated
Selectors
strategies passing
How It Works
Four steps to browser automation.
Start from Menu Bar
One click starts all three services — MCP server, browser engine, and dashboard.
Auto-Connect
The MCP server connects to Claude Desktop or Cursor via stdio. One-click setup — no manual JSON editing.
AI Takes Control
Claude calls tools like navigate, snapshot, and act to control the browser directly.
Watch Everything
Screenshots, action logs, and results are stored locally and viewable in the real-time dashboard.
Built For You
Power Users
Want Claude to handle web tasks — research, form submissions, price tracking, content extraction — without copy-pasting between windows.
Developers
Building AI agents that need reliable browser automation through a clean MCP interface.
CrewAI Users
Connecting multi-agent pipelines to a live browser via HTTP for complex web workflows.
Cursor Users
Want your AI coding assistant to navigate docs, search issues, and read web content inline.
Technical Specs
System Requirements
Ready to Give Your AI a Real Browser?
Everything runs on your Mac. No credentials sent to the cloud. Sessions persist between conversations.
10-day free trial — no signup, no credit card.
macOS 14 Sonoma or later · 85 MB download