Browser automation using Puppeteer for web scraping and testing
About
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.
Security Report
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.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"puppeteer": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-puppeteer"
],
"env": {}
}
}
}Reviews
No reviews yet
Be the first to review this server!
Version History
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.