Skip to content

v0.1.0 — initial public release

Choose a tag to compare

@lcjanke2020 lcjanke2020 released this 04 Jun 15:38
· 20 commits to master since this 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 transport

See the README to wire it into Claude Code. Alpha — see SECURITY.md before exposing the SSE transport.