What problem does it solve? Debugging Node.js applications through AI assistants normally lacks programmatic control over breakpoints, stepping, and runtime state inspection. This MCP server exposes the full Chrome DevTools Protocol debugging surface as MCP tools, letting an AI launch Node.js processes with the inspector, pause execution, and examine variables without manual debugger setup. ## Core Features & Use Cases - Breakpoint Management: Set line breakpoints, conditional breakpoints, logpoints, and pause-on-exception states using absolute file paths or URL regex patterns. - Execution Control & Inspection: Resume, step over/into/out, continue to location, restart frames, inspect scopes and call stacks, and evaluate arbitrary JavaScript expressions in paused frames. - Source Map & Script Support: Debug TypeScript and transpiled code through automatic source map resolution, list loaded scripts, fetch sources, and blackbox dependency patterns. - Use Case: Debug an Express API by launching the server with environment variables, setting a breakpoint in a route handler, adding a logpoint in auth middleware, resuming execution, then evaluating req.body and inspecting scopes when paused. ## Quick Start Ask the AI to start a Node.js debug session for your script with an absolute path, set a breakpoint at a specific line, and inspect the variables when execution pauses.