Browser automation using Puppeteer for web scraping and testing
The Puppeteer MCP Server enables browser automation using Google's Puppeteer library. Your AI assistant can navigate web pages, take screenshots, click elements, fill forms, and execute JavaScript in the browser context.
Part of the official MCP reference servers, this server provides a straightforward interface for controlling a headless Chromium browser. It supports page navigation, element interaction, screenshot capture, and console log monitoring.
Well-suited for web scraping, automated testing, form filling, and any workflow that requires programmatic browser control through your AI assistant.
Official reference server using Puppeteer for browser automation. Runs headless Chromium with standard browser security.
5 files analyzed · 2 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Add this to your MCP configuration file:
{
"mcpServers": {
"puppeteer": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-puppeteer"
],
"env": {}
}
}
}Be the first to review this server!
Added support for streaming responses and improved error handling for rate-limited requests.
Major release: new tool registration API, breaking changes to configuration format. See migration guide.
Added OAuth 2.0 support and improved connection pooling.
Initial stable release.