Puppeteer Browser Automation
OFFICIAL · Model Context ProtocolNO AUTHMITInstrument chromium instances to navigate pages, capture screenshots, click elements, and scrape JavaScript-rendered content.
Setup Guide
{
"mcpServers": {
"puppeteer": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-puppeteer"
]
}
}
}Tools
puppeteer_navigate
Navigate to a specified URL and retrieve the HTML body context.
puppeteer_screenshot
Take a screenshot of the active browser frame and return it as a base64 string.
puppeteer_click
Perform a click gesture on a target CSS selector element.
puppeteer_hover
Simulate a hover action over a target selector.
Compatibility
About
Overview
The Puppeteer Model Context Protocol (MCP) server provides a powerful, headless Chromium instance controlled directly by your AI. This is ideal for crawling documentation, taking visual screenshots of local UI setups, clicking through interactive forms, and parsing client-side JavaScript content.
Unlike simple text search tools, this server can interact with complex Single Page Applications (SPAs) such as React, Vue, or Next.js web application views.
Install and Troubleshooting Intent Coverage
Developer-install and troubleshooting intent for community MCP server listings.
install mcp server / mcp server setup guide
mcp json config example / vscode mcp setup
mcp server not working / mcp tools not showing
mcp server compatibility matrix / cursor vs vscode mcp compatibility
mcp server monetization options / convert community mcp server to paid listing
Related Setup, Debug, and Learning Links
Install without editing JSON
Automation users prioritize fast install over manual config.
CLI installation guide
Install baseline for all IDEs before listing-specific setup.
Using servers guide
Covers runtime usage patterns and auth flow.
Cursor setup walkthrough
High-intent setup path for developer troubleshooting journeys.
Troubleshooting: server not working
Common failure modes for install and runtime issues.
Troubleshooting: tools not showing
Covers discovery/listing failures across major IDEs.
Registry listing: filesystem
Maps this community reference to install-ready hosted listing.
Related explore entry: Fetch
Keeps same-intent users on matched category and tool shape.
Install this server instantly with the AgenticMarket CLI — zero config, auto-detects your IDE.
$npx agenticmarket install puppeteer
AgenticMarket