P

Puppeteer MCP Server

Verified

Browser automation and web scraping for AI agents via Puppeteer.

open-source 76/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

18,500

GitHub Stars

22,000

Installs

1,700

Weekly

11

Open Issues