Drives your local Chrome via CDP with a clever profile snapshot system: it copies your real Chrome cookies and login state to a temp directory, so agents can navigate Gmail or internal dashboards without touching your actual profile. Ships a shared broker process that multiple MCP clients connect to over a Unix socket, avoiding the overhead of launching Chrome per session. Exposes navigate, evaluate, screenshot, click, fill, and tab management tools. The tradeoff is clear: you get access to your logged-in sessions without credential uploads, but you're letting the LLM execute JavaScript in a browser that sees your session tokens. Broker idles out after 10 minutes and cleans up the temp profile.
claude mcp add --transport stdio zhiqi-li-browser-mcp-cdp -- npx -y browser-mcp-cdp