This tool transforms Chrome DevTools Protocol primitives into MCP tools, allowing AI agents to attach to a real Chrome tab, pause execution at breakpoints, inspect local, closure, and module scope values, and evaluate JavaScript expressions within the current call frame. It fills a critical gap for browser-focused AI tools, providing the missing runtime debugging capabilities that go beyond DOM interaction and network inspection, enabling agents to make decisions based on actual runtime facts rather than static source code guesses. The server also includes guardrails to prevent common AI agent mistakes, ensuring a reliable and effective debugging workflow.
Key Features
01Pause at breakpoints or `debugger;` statements and inspect scope values.
020 GitHub stars
03Launch a dedicated Chrome instance with remote debugging enabled.
04Evaluate JavaScript in the current call frame and step through execution.
05Set and remove DevTools breakpoints without modifying source code.
06Attach to a real Chrome tab over CDP after explicit user confirmation.