chrome-devtools-mcp is an MCP server that connects AI agents to the Chrome DevTools Protocol so they can inspect pages, record traces, read console/network data, and modify the live browser state under user control. It makes a running Chrome instance visible to MCP clients, enabling agents to debug websites end-to-end—launching Chrome, navigating, profiling, and collecting artifacts in a structured way. The repository spells out environment requirements and cautions that exposing a live browser to agents grants powerful access, so sensitive data should be handled carefully. Beyond static inspection, it exposes operational tools like starting a performance trace that an agent can later analyze to propose optimizations. The server is intended to slot into MCP-capable assistants and IDEs, giving them reliable, typed tools and resource endpoints rather than ad-hoc automation. Documentation from the Chrome team explains how the server augments agents with real debugging capabilities.
Features
- Launch and control Chrome via DevTools Protocol tools
- Page inspection: DOM, console, network, storage, and performance data
- One-shot and session-scoped performance tracing for analysis
- Safe, scoped access surfaced through MCP resources and tools
- Works with MCP-capable IDEs and agent runtimes
- Clear system requirements and setup for reproducible debugging