v0.1.0 — initial public release
First public release of cdp-mcp — a Model Context Protocol (MCP) server that exposes the Chrome DevTools Protocol to AI agents as a TypeScript-aware frontend debugger.
Highlights
- 39 MCP tools: browser launch/attach, source-mapped breakpoints, stepping, paused-frame inspection (call stack / scope / evaluate), buffered console + network, and structured DOM driving (
locate/wait_for/get_form_state). - Agents work in TypeScript source coordinates; the server resolves source maps and translates to JS for CDP under the hood.
- stdio transport (default, for Claude Code / Copilot CLI) and SSE transport (loopback) for service mode.
- Backed by an L1–L4 test pyramid: unit, fake-CDP contract, real-browser e2e, and a multi-vendor LLM agent-eval harness.
Install
npm install
npm run build
node dist/index.js # stdio MCP transportSee the README to wire it into Claude Code. Alpha — see SECURITY.md before exposing the SSE transport.