~/CLIRank
MCP ServerVerified

Puppeteer MCP Server

Browser automation - navigate pages, take screenshots, extract data.

Install
claude mcp add puppeteer -- npx -y @modelcontextprotocol/server-puppeteer

About

Run a headless browser from Claude Code. Navigate to URLs, interact with page elements, take screenshots, and extract structured data from web pages. Perfect for testing web apps, scraping reference data, or debugging frontend issues directly from the terminal.

Tags

browserautomationscrapingtestingpuppeteer

Score Breakdown

CLI Score Breakdown8/11
Official SDK on npm/pip+2
Env var authentication (no browser OAuth)+2
Works in headless/CI environments+2
CLI tool available0
JSON response for piping/parsing+1
Docs have curl/CLI examples0
Reasonable rate limits for scripted use+1
Machine-readable pricing (md/JSON/static)0
Quality Score Breakdown
npm weekly downloads19k
GitHub stars83k
Days since last release12d
Issue close ratio82%
TypeScript typesYes
Docs qualitygood
Breaking changesoccasional

Scores

CLI
8
Quality
8
AuthorAnthropic
Weekly installs19,000
Last updated3/19/2026

Related

MCP ServerVerifiedFeatured~200ms - Moderate
150k/wk

Playwright MCP Server

Browser automation with Playwright - test, scrape, and interact with web pages.

CLI
8
Quality
9
claude mcp add playwright -- npx -y @playwright/mcp
MCP ServerVerified~500ms - Slow
3.0k/wk

Apify MCP Server

Run Apify actors for web scraping, automation, and data extraction.

CLI
7
Quality
7
claude mcp add apify -- npx -y @apify/actors-mcp-server
MCP Server~400ms - Slow
7.0k/wk

Firecrawl MCP Server

Web scraping and crawling - extract clean content from any website.

CLI
7
Quality
7
claude mcp add firecrawl -- npx -y firecrawl-mcp