Search & webOfficial
Puppeteer MCP Server
Drive a real Chrome browser — navigate, click, screenshot.
navigateclickfillevaluatescreenshot
The Puppeteer MCP server drives a real Chrome browser — navigate, click, fill forms, evaluate JavaScript, screenshot. Use when you need to interact with sites that require JavaScript or login state, where the lighter fetch server is insufficient. Heavyweight; reach for it only when needed.
Install in your client
Copy and paste — no manual config. Replace placeholder values.
run in any terminal
claude mcp add puppeteer npx -y @modelcontextprotocol/server-puppeteerCommon use cases
- Test a deployed site end-to-end through the AI
- Scrape data from a JavaScript-heavy page that fetch can't read cleanly
- Automate workflows on sites without proper APIs
Note
Resource-intensive — launches a real browser. Don't enable casually in agent loops without rate limiting.