browser automation
Puppeteer MCP servers and skills
There are 30 ways to connect Puppeteer to Claude, ChatGPT, Cursor and other AI assistants: 26 MCP servers and 4 skills. The most used is Dsh MCP Puppeteer ( GitHub stars).
Best Puppeteer MCP servers, compared →Most used
MCP Puppeteer server toolkit for dsh - browser automation via Model Context Protocol. Name reserved; first release in development.
Regenerate Puppeteer image snapshots using Docker. Use this skill when Puppeteer tests fail due to missing or outdated snapshots. Only use if the UI change was intentional, matches the user’s request or if you otherwise deem it to be necessary. NEVER use this skill to mask legitimate failures. ALWAYS explain to the user why you felt you needed to update snapshots.
Browser automation MCP server for Claude, powered by Puppeteer.
Experimental MCP server for browser automation using Puppeteer (inspired by @modelcontextprotocol/server-puppeteer)
Experimental MCP server for browser automation using Puppeteer (inspired by @modelcontextprotocol/server-puppeteer)
Experimental MCP server for browser automation using Puppeteer (inspired by @modelcontextprotocol/server-puppeteer)
MCP servers (26)
- 1Dsh MCP Puppeteer tudamu · Browser automationMCP Puppeteer server toolkit for dsh - browser automation via Model Context Protocol. Name reserved; first release in development.73
- 2Puppeteer MCP Claude jaenster · Browser automationBrowser automation MCP server for Claude, powered by Puppeteer.67
- 3Puppeteer MCP Server merajmehrabi · Browser automationExperimental MCP server for browser automation using Puppeteer (inspired by @modelcontextprotocol/server-puppeteer)62
- 4Puppeteer MCP Server merajmehrabi · Browser automationExperimental MCP server for browser automation using Puppeteer (inspired by @modelcontextprotocol/server-puppeteer)61
- 5Onestep Puppeteer MCP Server merajmehrabi · Browser automationExperimental MCP server for browser automation using Puppeteer (inspired by @modelcontextprotocol/server-puppeteer)61
- 6Puppeteer MCP Server merajmehrabi · Browser automationExperimental MCP server for browser automation using Puppeteer (inspired by @modelcontextprotocol/server-puppeteer)61
- 7Example MCP Puppeteer AIGNE-io · Browser automationA demonstration of using AIGNE Framework and Puppeteer MCP Server to extract content from websites using Puppeteer60
- 8Example MCP Server Puppeteer AIGNE-io · Browser automationA demonstration of using AIGNE Framework and Puppeteer MCP Server to extract content from websites using Puppeteer60
- 9Example Puppeteer MCP Server AIGNE-io · Browser automationA demonstration of using AIGNE Framework and Puppeteer MCP Server to extract content from websites using Puppeteer60
- 10Server Puppeteer Hisma · Browser automationFork and update (v0.6.5) of the original @modelcontextprotocol/server-puppeteer MCP server for browser automation using Puppeteer.59
- ADYour product hereThis row is seen by people browsing Puppeteer tools. Book it from $249 a month.See prices →
- 11Puppeteer Real Browser MCP Server withLinda · Browser automationMCP server for safe, detection-resistant browser automation59
- 12Puppeteer MCP Server Ws namle-teq · Browser automationExperimental MCP server for browser automation using Puppeteer (inspired by @modelcontextprotocol/server-puppeteer)51
- 13Teams Puppeteer MCP tinobruno · Browser automationHigh-performance Model Context Protocol (MCP) server for direct Microsoft Teams chat automation, message extraction, and unread monitoring using Puppeteer45
- 14Puppeteer MCP Server kirkdeam · Browser automationPuppeteer MCP Server for browser automation via Model Context Protocol41
- 15Mbadkins Puppeteer Plus Martech MBadkins · Browser automationPuppeteer+ MarTech - Enhanced Puppeteer MCP server with specialized digital marketing analytics capabilities. This builds upon the official @modelcontextprotocol/server-puppeteer with tools for analyzing marketing technologies, analytics platforms, tag ma41
- 16Puppeteer Laravel MCP Server truefrontier · Browser automationA Model Context Protocol server for Laravel Herd browser automation using Puppeteer36
- 17Puppeteer MCP Server todoforai · Browser automationExperimental MCP server for browser automation using Puppeteer (inspired by @modelcontextprotocol/server-puppeteer)36
- 18MCP Searxng Puppeteer missionsquad · Browser automationMCP server for SearXNG & Puppeteer integration34
- 19MCP Server Puppeteer li-yechao · Browser automationMCP server for browser automation using Puppeteer34
- 20MCP Puppeteer ratiofu · Browser automationMCP server for controlling Chromium via Puppeteer32
- 21MCP Puppeteer mcpflow.io · Browser automationBrowser automation and web scraping.32
- 22Puppeteer Plus Martech MBadkins · Browser automationPuppeteer+ MarTech - Enhanced Puppeteer MCP server with specialized digital marketing analytics capabilities. This builds upon the official @modelcontextprotocol/server-puppeteer with tools for analyzing marketing technologies, analytics platforms, tag ma31
- 23android-puppeteer-mcp pedro-rivas · Browser automationMCP server for Android automation with UI interaction, screenshots, and device control30
- 24Puppeteer MCP With Basic Auth zealot1280 · Browser automationMCP server for browser automation using Puppeteer with HTTP Basic auth support30
- 25MCP Puppeteer system233 · Browser automationMCP搜索和页面抓取插件,为AI提供网络访问能力25
- 26Puppeteer MCP Server Rudra-Sankha-Sinhamahapatra · Browser automationMCP server for browser automation using Puppeteer18
Skills (4)
- 1puppeteer-update-snapshots cybersemics · Browser automationRegenerate Puppeteer image snapshots using Docker. Use this skill when Puppeteer tests fail due to missing or outdated snapshots. Only use if the UI change was intentional, matches the user’s request or if you otherwise deem it to be necessary. NEVER use this skill to mask legitimate failures. ALWAYS explain to the user why you felt you needed to update snapshots.69
- 2Puppeteer Multi-Tab Session Manager agentskillexchange · Browser automationManages concurrent Puppeteer browser tabs with shared cookie jars and session persistence using Chrome DevTools Protocol. Handles tab lifecycle, navigation queues, and automatic retry with exponential backoff via puppeteer-cluster.42
- 3bop-mcp-puppeteer ryanmaclean · Browser automationUse for web UI/browser automation in bop QA stage for non-Electron frontends.26
- 4puppeteer-mcp nguyenphiikhanh · Browser automationOfficial Puppeteer Model Context Protocol Server for browser automation.15
Questions
Is there an official Puppeteer MCP server?
Check the publisher on each listing: servers published by Puppeteer itself are the official ones. The most used Puppeteer server here is Dsh MCP Puppeteer by tudamu.
How do I connect Puppeteer to Claude?
Pick a server below, open its page and copy the install command for Claude Code, or the config block for Claude Desktop. Most Puppeteer servers need an API key or token from your Puppeteer account.