ChromeDevTools

ChromeDevTools/chrome-devtools-mcp

TypeScript Apache-2.0 Dev Tools

Chrome DevTools for coding agents

46.6k stars
3.2k forks
active
GitHub +1.1k / week

46.6k

Stars

3.2k

Forks

88

Open issues

100+

Contributors

AI Analysis

Chrome DevTools for agents is an MCP server that enables coding agents (Claude, Cursor, Copilot) to control and inspect live Chrome browsers for automation, debugging, and performance analysis. It serves a specialized technical niche: AI coding assistants that need browser control and DevTools capabilities, not general web developers or end users. Best suited for teams building agent-based automation or AI-assisted development workflows.

Dev Tools Developer Tool Discovery value: 3/10
Documentation 8/10
Activity 10/10
Community 9/10
Code quality 7/10

Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.

Overall score 8/10

AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.

mcp-server browser-automation chrome-devtools coding-agents performance-analysis
Actively maintained Well documented Niche/specialized use case Popular Production ready
Deep Analysis · Based on README and public signals
7d ago

Google's official Chrome DevTools MCP server brings full browser debugging power to AI coding agents

chrome-devtools-mcp is an official Google/ChromeDevTools project that exposes Chrome DevTools capabilities — browser automation, network inspection, performance tracing, console monitoring, and screenshot capture — to AI coding agents via the Model Context Protocol. It is built for developers using AI assistants (Claude, Cursor, Copilot, Antigravity) who need their agents to interact with and debug live web applications. Its official provenance from the Chrome DevTools team and deep integration with Puppeteer and the Chrome DevTools Protocol give it a credibility advantage over community-built alternatives.

Origin

Created in September 2025, coinciding with the rapid expansion of the MCP ecosystem following Anthropic's protocol launch. It is maintained by the ChromeDevTools organization, giving it direct lineage from Google's browser tooling team rather than a third-party adapter.

Growth

45,000+ stars accumulated in under 10 months reflects strong organic demand from the AI coding agent wave. The project benefits from official branding, npm discoverability, and direct integrations with major AI coding tools. 927 stars in the last 7 days as of evaluation date suggests sustained momentum rather than a one-time spike, likely driven by ongoing MCP adoption growth across developer tooling.

In production

Official integrations documented for Claude Code, Cursor, Copilot, Amp, and Antigravity in the README. npm package exists and is referenced with version badge, implying real installation activity. Google collects usage statistics by default, suggesting internal interest in production adoption metrics. Star count of 45k+ and fork count of ~2,955 are strong proxies for broad developer trial, though verified production deployment data at scale is not directly published.

Code analysis
Architecture

Appears to implement an MCP server in TypeScript that wraps Puppeteer for browser automation and the Chrome DevTools Protocol for deeper inspection (network, performance traces, source-mapped stack traces). Likely uses a stdio or HTTP transport layer for MCP communication. A '--slim' mode suggests a tiered tool surface — basic browser tasks vs. full DevTools capabilities. CLI mode implies the server logic is decoupled from the MCP transport layer.

Tests

not documented in README

Maintenance

Last push was 2026-07-03, one day before evaluation date — actively maintained. The presence of a CHANGELOG, CONTRIBUTING guide, troubleshooting docs, and design principles page indicates a mature documentation posture. Usage statistics collection and update-check mechanisms suggest operational investment beyond a prototype.

Honest verdict

ADOPT IF: you are building AI coding agent workflows that require reliable browser debugging, network inspection, or performance analysis against Chrome, and want an officially maintained tool with deep DevTools integration. AVOID IF: you need cross-browser support beyond Chromium, are operating in environments where Google usage telemetry is a hard compliance blocker, or need a stable long-term API surface — the MCP ecosystem itself is still evolving rapidly. MONITOR IF: you are evaluating MCP-based browser tooling for production agent pipelines but have not yet committed to a specific tool — this project's official backing and update cadence make it a strong candidate as the ecosystem matures.

Independent dimensions

Mainstream potential

8/10

Technical importance

8/10

Adoption evidence

6/10

Risks
  • MCP protocol is still evolving; breaking changes in the spec could force frequent updates and create instability in dependent agent workflows.
  • Chrome-only official support limits usefulness in testing environments that require Firefox or WebKit coverage (e.g., Playwright-based CI pipelines).
  • Google usage telemetry enabled by default may be unacceptable in regulated enterprise environments or security-sensitive development workflows, requiring manual opt-out discipline.
  • As an official Google project, development priorities may shift based on internal roadmaps rather than community needs, potentially deprioritizing niche use cases.
  • Rapid star growth may partially reflect novelty and ecosystem hype rather than deep production validation — sustained adoption beyond early adopters is not yet demonstrated.
Prediction

Likely to become the de facto Chrome automation layer for AI coding agents due to official backing and deep DevTools integration, provided the MCP ecosystem continues to grow. Broader enterprise adoption will depend on telemetry controls and API stability.

0 found this helpful

Newsletter

Get analyses like this every Monday

Free weekly digest of the most interesting open-source discoveries.

Languages

TypeScript
95.8%
JavaScript
4.2%
HTML
0%

Information

Language
TypeScript
License
Apache-2.0
Last updated
44 min ago
Created
10mo ago
Analyzed with
anthropic/claude-haiku-4-5

Stars over time

Loading…

Contributors over time

Top 100 contributors only — repos with more will plateau at 100.

Loading…

Similar repos

hangwin

hangwin/mcp-chrome

Chrome MCP Server is a Chrome extension that implements the Model Context...

12.1k TypeScript AI & ML
AgentDeskAI

AgentDeskAI/browser-tools-mcp

BrowserTools MCP is a Chrome extension and Node.js server that enables AI...

7.3k JavaScript Dev Tools
zhizhuodemao

zhizhuodemao/js-reverse-mcp

JS Reverse MCP is an AI-native Model Context Protocol server that integrates...

2.1k TypeScript Dev Tools
wonderwhy-er

wonderwhy-er/DesktopCommanderMCP

Desktop Commander MCP is an AI-powered terminal and file management tool that...

6.6k TypeScript Dev Tools
ChromeDevTools

ChromeDevTools/devtools-protocol

This repository provides TypeScript type definitions and mappings for the...

1.5k TypeScript Dev Tools
vs. alternatives
AgentDeskAI/browser-tools-mcp

Community-built alternative with 7,259 stars. Lacks official DevTools provenance and deep performance tracing capabilities. Broader browser support may appeal to non-Chrome users, but chrome-devtools-mcp has a clear technical depth advantage for Chromium-specific workflows.

hangwin/mcp-chrome

Has 12,017 stars and appears focused on Chrome extension-based control rather than DevTools Protocol depth. Different architectural approach — extension vs. CDP/Puppeteer. May suit lighter automation needs but likely lacks performance profiling and source-mapped debugging.

wonderwhy-er/DesktopCommanderMCP

6,238 stars, broader desktop automation scope rather than browser-specific debugging. Overlaps only in screenshot/automation surface area. Complementary more than directly competing for developer debugging workflows.

microsoft/azure-devops-mcp

Different domain entirely — Azure DevOps CI/CD integration. Not a browser automation tool. Mentioned here as a Microsoft ecosystem counterpart to understand Google's official MCP investment pattern.

ChromeDevTools/devtools-protocol

The underlying protocol specification repository from the same org. chrome-devtools-mcp is effectively a high-level consumer of this protocol, making it the practical entry point for agent use cases that would otherwise require raw CDP implementation.