playwright-cli
microsoft/playwright-cliMicrosoft's command-line interface for driving a browser through Playwright, plus a skill that teaches coding agents the commands.
Google's Chrome DevTools MCP server and CLI, plus seven skills for debugging performance, memory leaks, cookies and accessibility in a live Chrome.
A first-party, Apache-2.0 browser debugging toolkit with solid skills, but usage statistics are on by default and the agent gets full access to the browser it controls.
This repo is the official Chrome DevTools MCP server, an npm package that lets a coding agent control and inspect a live Chrome through Puppeteer and DevTools. The agent can navigate pages, click, read the console with source-mapped stack traces, inspect network requests, take screenshots, evaluate scripts, record performance traces and run Lighthouse audits. The same package includes a chrome-devtools CLI so you can drive the browser from a terminal without MCP.
The seven skills tell the agent how to use those tools for specific jobs. a11y-debugging checks accessibility issues, debug-optimize-lcp breaks Largest Contentful Paint into subparts and points at the biggest delay, memory-leak-debugging uses heap snapshots (it needs the server started with --memoryDebugging), cookie-debugging explains HttpOnly versus client-side cookies and when to use a live tab or an isolated context, troubleshooting helps when the server will not connect and has the agent read your MCP config files, and two skills cover the server and the CLI. SKILL.md files average about 7 KB with a handful of reference files and no scripts. The README says it officially supports Google Chrome and Chrome for Testing, and it warns that connected clients can see and modify browser content.
Seven skills averaging 7 KB with a few reference files and no scripts, backed by a full MCP server and CLI that carry most of the capability.
Counted from the repository file tree. How we score depth.
Skills for using the Chrome DevTools MCP server (debugging, performance, accessibility, cookie inspection). The server itself is not in our snapshot; it is run through npx chrome-devtools-mcp@latest, collects Google usage statistics unless you pass --no-usage-statistics, and drives a Chrome profile that can see cookies and auth headers of pages you open with it. Only the skill Markdown could be reviewed.
--no-usage-statistics flag when starting the server. Performance tools may also send trace URLs to the Google CrUX API; disable with --no-performance-crux.README.md:45npx -y chrome-devtools-mcp@latest, always executing the newest published release; skills/chrome-devtools/SKILL.md:8 also references npx chrome-devtools-mcp@latest.README.md:77npm i chrome-devtools-mcp@latest -g) and require Chrome.README.md:108cp -R "$(npm root -g)/chrome-devtools-mcp/skills/chrome-devtools-cli" ~/.claude/skills/).README.md:148evaluate_script (including fetch against the current URL) and read network requests, cookies and Cookie/Set-Cookie headers (including HttpOnly values) of pages in the controlled Chrome instance, which uses a persistent Chrome profile.skills/cookie-debugging/SKILL.md:55The repository (374 files) on Oct 29, 2026. Not a full review: 359 of 374 files were not downloaded (large repository; we reviewed the skill folders); it contains compiled binaries or archives we cannot read; it relies on code outside the repository: npm package chrome-devtools-mcp (the MCP server; 359 of 374 repo files, including all source, are not in our snapshot); Google Chrome / Chrome for Testing, and the Google CrUX API called by performance tools; tests/trace-processing fixture archives (2 binaries).
NVIDIA SkillSpector static scan: 8 pattern hits (MCP Rug Pull 3, Agent Snooping 2, Rogue Agent 2, Excessive Agency 1). SkillSpector hits are an unpinned npx mention, the README instruction to copy skills into ~/.claude/skills, a phrase 'without checking' in an LCP skill, and the memory-leak skill telling the agent to read the MCP config to see whether --memoryDebugging is on.
A review, not a certification. Skills change after we check them — read the files before installing.
Apache-2.0 — commercial use allowed.
Not really. It is a tool and skill set for interactive debugging sessions; nothing in it defines a loop, stop conditions or resumable state.
Microsoft's command-line interface for driving a browser through Playwright, plus a skill that teaches coding agents the commands.
Seven skills around the Browser Use browser agent: drive local Chrome over CDP, use the paid cloud API, run QA scoring, or pay by crypto wallet.
A native browser-automation CLI for agents, plus 11 skills that teach the snapshot-and-ref workflow for navigating, filling forms, scraping and testing.
Six skills by Addy Osmani for auditing and fixing web performance, Core Web Vitals, accessibility, SEO and best practices, built around Lighthouse.
It is an MCP server and CLI from the Chrome DevTools team that lets AI coding agents control and inspect a live Chrome browser. The repo also ships seven skills for performance, LCP, memory leaks, cookies, accessibility and troubleshooting.
Add npx -y chrome-devtools-mcp@latest as an MCP server in your client; the README links per-client guides for Claude Code, Cursor, VS Code and Antigravity. To use the CLI and skills, install the package globally with npm i chrome-devtools-mcp@latest -g and copy the skills folder into your agent's skills directory.
Yes, by default Google collects usage statistics such as tool success rates, latency and environment details. Start the server with --no-usage-statistics to opt out, and --no-performance-crux to stop trace URLs going to the CrUX API.
Chrome DevTools MCP is built around Chrome's own DevTools, so it is strongest for performance traces, Lighthouse, memory and network debugging. Playwright CLI is a general browser-automation command set that suits scripted flows and test generation.