chrome-devtools-mcp — What is it?

Chrome DevTools for Agents provides a server for coding agents to control and inspect a live Chrome browser, enabling advanced debugging, automation, and performance analysis.

⭐ 42,570 Stars 🍴 2,730 Forks TypeScript Apache-2.0 Author: ChromeDevTools
Source: README View on GitHub →

Why it matters

This project is gaining attention due to its ability to integrate AI coding assistants with Chrome DevTools, addressing the need for efficient debugging and automation in web development. Its use of TypeScript and support for various AI coding agents like Gemini and Claude makes it a unique tool in the market.

Source: Synthesis of README and project traits

Core Features

Performance Insights

Records traces and extracts actionable performance insights using Chrome DevTools, providing detailed information on browser performance.

Source: README
Advanced Browser Debugging

Enables analysis of network requests, screenshot taking, and examination of browser console messages with source-mapped stack traces.

Source: README
Reliable Automation

Automates actions in Chrome using puppeteer and waits for action results, ensuring reliable automation processes.

Source: README

Architecture

The architecture is modular, with a clear separation of concerns. It uses TypeScript for development, and the code tree indicates a focus on CLI tools and server-side functionalities. The project leverages puppeteer for automation and Chrome DevTools for debugging and performance analysis.

Source: Code tree + dependency files

Project Knowledge Graph

Knowledge graph: project (center) + core features (inner hexagons) + key dependencies (outer chips) puppeteer Chrome DevTools rollup Performance Insights Advanced Browser DebuggingAdvanced Browser De… Reliable Automation chrome-devtools-mcp Project Core feature Key dependency

Center: project; inner ring: core feature modules; outer ring: key dependencies. Auto-generated from core_features and tech_stack.key_deps.

Tech Stack

LanguageTypeScriptFrameworkNode.js
puppeteerChrome DevToolsrollup
Not enough information.
Source: Dependency files + code tree

Quick Start

npm install chrome-devtools-mcp npx chrome-devtools-mcp@latest
Source: README Installation/Quick Start

Use Cases

This project is suitable for developers and technical teams working on web applications that require advanced debugging, automation, and performance analysis. It is particularly useful for integrating AI coding assistants into the development process.

Source: README

Strengths & Limitations

Strengths

  • Strength 1: Integrates AI coding assistants with Chrome DevTools for advanced debugging and automation.
  • Strength 2: Provides actionable performance insights for web applications.

Limitations

  • Limitation 1: Limited to Google Chrome and Chrome for Testing, with no guarantee of compatibility with other Chromium-based browsers.
  • Limitation 2: Requires a certain level of technical expertise to set up and use effectively.
Source: Synthesis of README, code structure and dependencies

Latest Release

chrome-devtools-mcp-v0.25.0 (2026-05-06): Release includes updates to the core functionalities and improvements in performance and stability.

Source: GitHub Releases

Verdict

Chrome DevTools for Agents is a valuable tool for developers and technical teams looking to enhance their web development process with advanced debugging and automation capabilities. Its integration with AI coding assistants makes it a unique and potentially transformative tool for the industry.

Source: Synthesis
Transparency Notice
This page is auto-generated by AI (a large language model) from the following public materials: GitHub README, code tree, dependency files and release notes. Analyzed at: 2026-05-23 18:26. Quality score: 85/100.

Data sources: README, GitHub API, dependency files