Back to MCPs
Official

Puppeteer

Browser automation capabilities using Puppeteer. Allows Claude to interact with web pages, take screenshots, and execute JavaScript in a browser environment.

browserautomationpuppeteer+1 more
1,432 upvotes 52,800 views by Anthropic
Installation
npx -y @modelcontextprotocol/server-puppeteer

How to add to Claude Code

  1. Open Claude Code settings

    Run claude config or edit ~/.claude/config.json

  2. Add the MCP server configuration
    {
      "mcpServers": {
        "puppeteer": {
          "command": "npx",
          "args": [
                  "-y",
                  "@modelcontextprotocol/server-puppeteer"
          ]
        }
      }
    }
  3. Restart Claude Code

    The MCP server will now be available in your sessions