Node library (maintained by the Chrome DevTools team) for controlling Chrome or Firefox.
Category: Browser & Web Β· Type: Browser automation library Β· Website: https://pptr.dev
Overview
Puppeteer is a mature Node.js library, maintained by the Chrome DevTools team, that drives headless (or headful) Chrome/Chromium β and now Firefox β for scraping, testing, and automation. With MCP wrappers it becomes a browser tool for agents, and it remains a workhorse for custom web automation.
Key Features
- Programmatic headless Chrome control
- Navigation, scraping, screenshots, PDFs
- Large ecosystem and Node-native
- Wrappable as an agent/MCP tool
Role in the Agentic AI Stack
A lower-level browser-automation building block; Playwright MCP is the more agent-ready, standardized alternative.
Part of Agentic AI Landscape β Browser & Web