Browser MCP is a free, open-source MCP server and Chrome extension that gives your AI agent your real, already-logged-in Chrome — cookies, sessions, 2FA — and works on login-gated sites where headless tools get blocked. It can even read an emailed login code from your Gmail tab and finish the sign-in. Works with Claude Code, Cursor, and VS Code agent mode. MIT, free, local-only.
34 tools, 6 built-in capabilities.
On sites you're authorised to use: detects reCAPTCHA, hCaptcha and Turnstile, attempts the checkbox, then hands the challenge to you. No third-party solving service.
Each Claude Code conversation gets its own color-coded Chrome Tab Group. No conflicts.
browser_ask_user shows an overlay for 2FA codes, CAPTCHA, credentials. Your AI asks, you answer.
Built-in token extraction for Stripe, HubSpot, Slack, Shopify, Pipedrive, Calendly, Mailchimp, Google, LinkedIn.
Chrome Debugger API for real mouse/keyboard events. Works on Google Cloud, Stripe, Angular Material.
Navigate, click, fill, screenshot, scroll, hover, fetch, wait for network, solve CAPTCHA, and more.
Real Chrome. Real sessions. Real interventions.
How it stacks up against other browser-control MCPs.
| Browser MCP (this) | Playwright MCP | BrowserMCP.io | |
|---|---|---|---|
| Browser | Your real Chrome | Headless (new session) | Your real Chrome |
| Already logged in | Yes | No | Yes |
| CAPTCHA assistance | AI + auto-click + human | None | Not documented |
| Multi-session | 10 concurrent | Single | Not documented |
| Human-in-the-loop | browser_ask_user | None | Not documented |
| Provider integrations | 9 built-in | None | Not documented |
| Tool count | 34 | 69 | Not published |
| Install | npx @agent360/browser-mcp install |
npx @playwright/mcp |
npm + extension |
127.0.0.1 on your machine — nothing is transmitted to external servers, there's no telemetry, no analytics. Cookies and tokens are extracted only when Claude Code explicitly asks. Source is open and auditable on GitHub.tabs/scripting for navigation and clicking, cookies for token extraction (Stripe/HubSpot/etc.), debugger for real input events on CSP-protected sites like Google Cloud, <all_urls> because the AI must navigate to whatever URL you ask it to. A full per-permission breakdown is on the permissions & data page.browser_ask_user shows an overlay so you can solve the challenge once and the AI continues. Nothing is sent to third-party CAPTCHA services.chrome://extensions, and uninstall the MCP server with npm uninstall -g @agent360/browser-mcp. That's it — no leftover state.One command. Your Chrome. Your AI's hands.