Dev Hub Solutions

Product studio

Get in touch
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-puppeteer

Package: @modelcontextprotocol/server-puppeteer

Common 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.