Drive Chrome from Go.

Seven CLIs and an MCP server for browser automation, HAR capture, debugging, and scripted workflows. Single static Go binaries.

Open source. MIT licensed. Used in production by skiff and internal tmc labs tooling.

What it does

cdp is where a tmc labs agent reaches the open web. When a skiff agent needs to fetch a page, capture a HAR, or drive a browser session for a task, it speaks MCP to cdp. Separate from axmcp (native macOS) and cove (sandboxed desktop) — different control surfaces for different jobs.