Puppeteer MCP Server logo

Puppeteer MCP Server — MCP Servers

An MCP server that provides browser automation through Puppeteer, enabling interaction with Chrome…

254stars

Quick Info

Category
developer-tools

Tags

mcp
puppeteer
browser-automation
web-scraping
ai-integration
nodejs

Overview

Puppeteer MCP Server is an open-source implementation of the Model Context Protocol that brings browser automation to AI-assisted workflows. By leveraging Puppeteer, it enables automated navigation, interaction, and data extraction from websites, making it possible to connect AI tools like Claude with live browser sessions. The server supports interaction with both new browser instances and existing Chrome windows. Developers can use it to automate actions such as form filling, clicking elements, selecting options, executing JavaScript, and managing multiple Chrome tabs. With flexible installation options via npm, npx, or source build, it provides a powerful and accessible way to integrate browser automation into MCP-compatible environments.

Key Features

Automate browser navigation with Puppeteer
Take screenshots and capture page states
Click, hover, and interact with elements
Fill forms and select dropdown options
Execute custom JavaScript in active tabs
Manage multiple Chrome tabs intelligently
Connect to both new and existing Chrome sessions
Installable via npm, npx, or source build

Use Cases

Enhance development workflows and productivity
Integrate Puppeteer MCP Server with Claude and other AI assistants
Streamline developer-tools processes using MCP protocol