Server Directory
BrowserIntermediate Official

Puppeteer

by Anthropic

GitHub
18.5k

Browser automation and web scraping through Puppeteer. Navigate pages, take screenshots, click elements, fill forms, and extract content from web pages.

CAPABILITIES

  • Navigate to URLs
  • Take page screenshots
  • Click elements on page
  • Fill out forms
  • Execute JavaScript in browser
  • Extract page content

INSTALLATION

Terminal
npx -y @modelcontextprotocol/server-puppeteer

CLAUDE DESKTOP CONFIG

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

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json

QUICK FACTS

Category
Browser
Difficulty
Intermediate
Maintained By
Anthropic
NPM Package
@modelcontextprotocol/server-puppeteer

RELATED SERVERS

NEW TO MCP?

Learn how to set up MCP servers with Claude Desktop step by step.

Read the tutorial →