BrowserTools MCP
Three-part system (Chrome extension + Node.js server + MCP server) that lets AI coding assistants monitor browser console logs, network traffic, take screenshots, analyze DOM elements, and run Lighthouse-based audits for accessibility, performance, SEO, and best practices directly from MCP-compatible IDEs.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
Browser automation/CDP MCP. Controls browser — high risk for credentials exposure. Sandbox browsing context. Clear cookies/sessions between agent sessions.
⚡ Reliability
Best When
You're developing web applications in an MCP-compatible IDE (Cursor, Cline, Zed) and want your AI assistant to see browser logs, network traffic, screenshots, and audit results to help debug and improve your application.
Avoid When
You need production monitoring, work exclusively in non-Chrome browsers, want browser automation for scraping, or use an IDE without MCP support.
Use Cases
- • Debugging web applications with AI assistants by sharing browser console logs
- • Monitoring network requests and responses during development
- • Taking and auto-pasting browser screenshots into IDE for AI analysis
- • Running accessibility (WCAG) audits from within the IDE
- • Performance bottleneck identification via Lighthouse integration
- • SEO evaluation and optimization with AI guidance
- • NextJS-specific debugging for app router and page router
Not For
- • Production browser monitoring or APM
- • Automated browser testing in CI/CD pipelines
- • Web scraping or data extraction
- • Non-Chrome browsers (requires Chrome extension)
Interface
Authentication
No authentication required. All data remains local. Sensitive headers and cookies are stripped before processing to prevent LLM exposure.
Pricing
Fully open source under MIT license. No commercial tiers or paid features.
Agent Metadata
Known Gotchas
- ⚠ Requires three separate components running simultaneously (Chrome extension, Node server, MCP server)
- ⚠ Chrome extension must be manually installed from GitHub releases
- ⚠ WebSocket connection between Chrome extension and Node server can disconnect
- ⚠ Token limits and truncation settings need tuning to avoid overwhelming LLM context
- ⚠ Only works with Chrome browser - no Firefox/Safari support
- ⚠ Screenshot auto-paste feature is Cursor-specific
- ⚠ Puppeteer dependency may conflict with other browser automation tools
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for BrowserTools MCP.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-03-07.