puppeteer-mcp-claude
Enables Claude to directly control browsers and automate web interactions, reducing manual testing overhead and accelerating RPA workflows without building c…
MCP server that gives Claude Code (or any MCP client) a real browser via Puppeteer: navigate pages, click and type, run JavaScript, capture screenshots, manage cookies, and intercept requests. The browser auto-launches on first tool use, and screenshots return inline as MCP image blocks so Claude sees them directly. 16 tools including form filling, wait-for-selector, and request interception.
- Automate screenshot captures of web applications for documentation or regression testing
- Navigate through multi-step web workflows and extract structured data from dynamic pages
- Test website functionality by clicking buttons and filling forms without manual interaction
Enables Claude to directly control browsers and automate web interactions, reducing manual testing overhead and accelerating RPA workflows without building custom integration infrastructure.
Engineering teams automating UI testing, form filling, or web scraping tasks within Claude-powered applications.
https://github.com/jaenster/puppeteer-mcp-claude
By jaenster
How to Get It
npm install -g puppeteer-mcp-claude claude mcp add puppeteer-mcp-claude -- npx -y puppeteer-mcp-claude serve
Once it’s connected, paste this into Claude:
Help me automate screenshot captures of web applications for documentation or regression testing
Trust Signals Auto-scanned
Data & Access
Community Pulse Growing
Discussed on Reddit
- Key takeaways after another week with Claude Code (and reading the official guid — Reddit · 175 pts
- Quick tutorial on setting up Claude Desktop with Puppeteer MCP Server for web br — Reddit · 16 pts
- Claude MCP - filesystem, puppeteer and context7 - full footgun development — Reddit · 14 pts
3 mentions across 1 sources
Reviewer notes
Auto-scanned review. These are observations, not a security certification.
Scored from trust signals (evidence-eval-v1): 39 GitHub stars; contributors unknown; last commit 6d ago; license MIT.
Things to check
- Scanned, not hands-on tested — this entry was auto-scanned from public metadata (GitHub metrics, license, security flags). No reviewer has run it, and no tool-specific limitations have been documented yet.
How to evaluate tools before deploying →
Data shown here comes from public APIs and automated scanning. Reviewer notes reflect one person's experience. This is not a security certification or legal recommendation. Always evaluate tools according to your own organization's policies.
Evaluation
Scored from trust signals (evidence-eval-v1): 39 GitHub stars; contributors unknown; last commit 6d ago; license MIT.