P

Puppeteer MCP Server

Verified

Browser automation and web scraping for AI agents via Puppeteer.

open-source 92/100 Code & Development browser automation puppeteer scraping testing screenshots

A Model Context Protocol server for browser automation using Puppeteer. Enables AI agents to navigate web pages, take screenshots, click elements, fill forms, and extract content from web applications.

Provides full browser control including navigation, interaction, screenshot capture, and JavaScript execution in the browser context.

Install

npx -y @modelcontextprotocol/server-puppeteer

MCP Client Config

{
  "mcpServers": {
    "puppeteer": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-puppeteer"
      ]
    }
  }
}

Capabilities

Tools

puppeteer_navigatepuppeteer_screenshotpuppeteer_clickpuppeteer_fillpuppeteer_evaluate

Compatible With

Claude Desktop Claude Code Cursor Windsurf

Metrics

84,901

GitHub Stars

981,056

Installs

30,144

Weekly

422

Open Issues