Overview
Chrome DevTools MCP is an MCP server that lets AI coding assistants and developers remotely control and inspect a running Chrome browser using the Chrome DevTools protocol. It exposes the full power of Chrome DevTools for reliable automation, in-depth debugging, and performance analysis through an MCP interface. Leveraging Puppeteer for automation, it can launch Chrome or connect to an existing instance, support headless and headed modes, and manage connection parameters such as browserUrl, wsEndpoint, and user data directories. The server can capture performance traces and extract actionable insights, inspect network requests, take screenshots, and examine console logs to facilitate debugging and optimization. It supports configurable options including headless mode, executable path, isolated user data directories, proxy settings, and custom Chrome arguments, with category filtering to include or exclude emulation, performance, and network tools. It is designed to work with a wide range of MCP clients (Amp, Antigravity, Claude Code, Copilot, Gemini, JetBrains, and more). A first prompt example demonstrates checking the performance of a page. Documentation covers connecting to running Chrome, troubleshooting, and known limitations.
Features
Get performance insights
Uses Chrome DevTools to record traces and extract actionable performance insights.
Advanced browser debugging
Analyze network requests, take screenshots and check the browser console.
Reliable automation
Uses puppeteer to automate actions in Chrome and automatically wait for action results.
Who Is This For?
- AI coding assistants:Control and inspect a live Chrome browser through MCP for automation and debugging.
- Developers integrating AI copilots:Enable automation and performance analysis in Chrome via the Chrome DevTools MCP server.




