Chrome DevTools MCP
GoogleDrives a live Chrome instance over the DevTools protocol: performance traces, network requests, console output, and accessibility snapshots. It answers the question…
Drives a live Chrome instance over the DevTools protocol: performance traces, network requests, console output, and accessibility snapshots. It answers the question an agent normally cannot — why is this page slow — without a human exporting a profile. Best…
DevTools inspects the page in front of you; Puppeteer drives a browser you control.
Both are browser automation, at different levels. The Chrome DevTools MCP inspects and interacts with a live browser session — useful for debugging a page a person is looking at. Puppeteer launches its own browser and scripts it, which is what a repeatable job needs. The distinction matters because one is a debugging aid and the other is a robot.
| Option | Install | Source |
|---|---|---|
| Chrome DevTools MCP |
npx -y chrome-devtools-mcp@latest
Repository ↗
|
Official |
| Puppeteer |
npx -y @modelcontextprotocol/server-puppeteer
Repository ↗
|
Official |
A developer is debugging a specific page state and wants the agent to read the console and network tab.
The task is scheduled and repeatable, and needs a fresh browser session every run.
A project going archived, or a maintainer changing the install path, flips this comparison faster than any feature release. Both entries are re-checked weekly, and the date above tells you how much to trust the details.
Drives a live Chrome instance over the DevTools protocol: performance traces, network requests, console output, and accessibility snapshots. It answers the question…
Screenshot, navigate, and run JavaScript in a headless Chrome. Archived, and worth knowing about mainly because a large number of tutorials still…
Supabase is Postgres with a platform around it; Firebase is a managed document database with tight client SDKs.
Same job, different platform: read deploys and logs, keep the token scoped to one project.
Qdrant is infrastructure you run; Pinecone is infrastructure someone runs for you.
Filesystem unless you also need a shell — that is the whole decision.
Postgres for anything shared; SQLite for a file you own and nobody else writes.
Supabase is a platform with auth and storage; Neon is a Postgres endpoint with branching.