MCP server for browser automation via Puppeteer
MCP server for browser automation via Puppeteer
MCP server for browser automation via Puppeteer. Unlike other browser MCPs that expose fixed tools (navigate, click, screenshot), this server executes arbitrary JavaScript code with direct access to the Puppeteer Browser instance.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| code | string |
| persistent | boolean |
{
"mcpServers": {
"puppeteer": {
"command": "npx",
"args": [
"pptr-mcp"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
The original Chromium automation reference server — simple, screenshot-driven browser control.
A Model Context Protocol server that provides browser automation capabilities using Puppeteer. This server enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real…
Parse user agents — browser, OS, device, bot detection. x402 micropayment.
Web automation and testing server using SHAFT Engine (Selenium-based)
AI browser automation - navigate, click, type, extract content, and run autonomous web tasks