Puppeteer Browser Automation MCP Server

Automate headless Chromium to navigate, click, fill forms, and screenshot web applications.

⚡ 1-Line CLI Test Command

npx -y @modelcontextprotocol/server-puppeteer

⚙️ Claude Desktop Config (claude_desktop_config.json)

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

🛠️ Exposed Tools

puppeteer_navigate, puppeteer_screenshot, puppeteer_click, puppeteer_fill