Best Puppeteer MCP Servers
Puppeteer is a Node.js library which provides a high-level API to control Chrome/Chromium over the DevTools Protocol. It allows developers to automate browser actions, take screenshots, generate PDFs, and perform headless testing.
Why this server?
Utilizes Puppeteer to render SVG slide designs into final PDF and PNG formats for social media distribution.
AlicenseAqualityCmaintenanceMCP server that turns articles, transcripts, and markdown into LinkedIn carousel PDFs, Instagram PNGs, and Threads PNGs. Content in, slides out. No web UI, no cloud service.Last updated85MITWhy this server?
Uses Puppeteer to read and process live web content, scraping and returning clean text from any URL.
AlicenseAqualityDmaintenanceAn MCP server implementation that integrates the SearXNG API for powerful web search capabilities and uses @missionsquad/puppeteer-scraper to read and process live web content.Last updated211MITWhy this server?
Allows capturing screenshots of websites and local HTML files through Puppeteer with configurable viewport dimensions, full page capture support, and custom output paths.
AlicenseAqualityAmaintenanceEnables capturing screenshots of web pages and local HTML files through a simple MCP tool interface using Puppeteer with configurable options for dimensions and output paths.Last updated1234824Apache 2.0Why this server?
Provides browser automation capabilities for taking screenshots, navigating web pages, executing JavaScript, and performing visual testing across different devices and viewports
AlicenseAqualityDmaintenanceEnables AI assistants to capture screenshots of web pages using automated browser sessions. Supports full-page and element-specific screenshots, device simulation, and JavaScript execution for comprehensive web testing and monitoring.Last updated62MITWhy this server?
Leverages Puppeteer functionality through Cloudflare's Browser Rendering API for web content fetching and screenshot capture
AlicenseAqualityDmaintenanceThis MCP server provides tools for interacting with Cloudflare Browser Rendering, allowing you to fetch and process web content for use as context in LLMs directly from Cline or Claude Desktop.Last updated511MITWhy this server?
Provides browser automation capabilities with tab pool management, enabling navigation, content extraction, screenshots, element interaction (clicking, typing), JavaScript evaluation, and selector waiting across multiple concurrent browser tabs.
AlicenseAqualityDmaintenanceEnables browser automation with concurrent tab pool management using Puppeteer. Supports navigation, content extraction, screenshots, element interaction, and JavaScript execution across multiple browser tabs with auto-recovery and idle timeout features.Last updated1161MITWhy this server?
Provides browser automation capabilities allowing interaction with web pages, navigation, element selection, form filling, JavaScript execution, and screenshot capture in a real browser environment.
AlicenseBqualityDmaintenanceA Model Context Protocol server that provides browser automation capabilities using Puppeteer, enabling LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.Last updated731,2601MITWhy this server?
Uses Puppeteer for high-quality headless browser rendering to generate the Mermaid diagrams as PNG images.
AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server that converts Mermaid diagrams to PNG images.Last updated1285229MITWhy this server?
Offers browser automation capabilities for web interaction and testing.
AlicenseBquality-maintenanceProvides tools for collecting and documenting code from directories.Last updated46115MIT