Drive Chrome from Go.
Seven CLIs and an MCP server for Chrome automation, HAR capture, debugging, browser-backed fetches, and scripted workflows. Single static Go binaries.
Open source. MIT licensed. Used in production by skiff and internal caletta labs tooling.
What it does- Browser automation —
cdpCLI for general-purpose Chrome control, inspection, and scripted workflows. - HAR and traffic capture —
chrome-to-harandchurlfor focused capture and browser-backed fetch. - Node and V8 debugging —
chdbandndpattach to Node inspectors for V8 profiling and debugging from the terminal. - CDP scripting —
cdpscriptandcdpscripttestrun and test Chrome DevTools Protocol scripts. - MCP server — exposes browser control as tools any MCP-speaking agent can call.
cdp is where a Caletta agent reaches the open web. When a skiff payload needs to fetch a page, capture a HAR, or drive a browser session, it can speak MCP to cdp. axmcp handles native macOS, cove handles disposable desktops, and cdp handles Chrome.