Puppeteer Headless Chrome MCP Server MCP Configuration

Lightweight Chrome DevTools Protocol automation for page navigation, element clicking, form filling, console log capture, and viewport screenshots.

Select Blueprint

Transport: stdio · 58ms CDP frame evaluation
Puppeteer Headless Chrome MCP Server @modelcontextprotocol/server-puppeteer
Install.sh
{
  "mcpServers": {
    "puppeteer": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-puppeteer"
      ],
      "env": {
        "PUPPETEER_LAUNCH_OPTIONS": "{\"headless\":true}"
      }
    }
  }
}
Ready 5-client compiler ready · puppeteer

Environment Variables for Puppeteer Headless Chrome MCP Server

Variable Key Requirement Example Format Guidance
PUPPETEER_LAUNCH_OPTIONS Optional {"headless":true} JSON configuration string passed directly to puppeteer.launch().

Recurring & Sponsor Tiers

Team Registry Pro
$19/mo · 25 developer seats
Weekly Ecosystem Sponsor
$99/wk · Header & llms.txt slot