Best for
- Testing and collection tasks that need an assistant to inspect rendered pages
- Development teams automating screenshots, form filling, or browser regression checks
Browser automation is powerful and setup is direct, but web side effects and session credentials widen the risk surface; Chromium launch and MCP handshake evidence are not yet recorded.
Strongest · Documentation 14/20 Weakest · Maintenance 10/20
Reviewed by an editorListed 2026-07-13
Read the FMRS scoring method →Runtime:Node.js
Start the server with npx. The required Chromium build is downloaded automatically on first run.
{
"mcpServers": {
"puppeteer": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-puppeteer"]
}
}
}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"puppeteer": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-puppeteer"
]
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add puppeteer -- npx -y @modelcontextprotocol/server-puppeteer
Run it in a terminal; replace any <…> placeholders with your own values first.
After starting the server with the given client config, check that navigate, screenshot, click, fill, and evaluate appear in the client's tool list; then ask it to visit https://example.com and take a screenshot — a returned screenshot confirms the connection. Note: this repo is archived with no security guarantees, so use at your own risk.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
This server drives Chromium to navigate pages, fill forms, click elements, and capture screenshots. It lets models inspect and interact with rendered web pages for browser automation, testing, and data collection.
Microsoft's official Playwright-based browser automation MCP server
The Chrome team's official MCP server exposing Chrome DevTools capabilities to AI assistants
Control the FSB browser extension from any MCP client for DOM-first AI browser automation.
Playwright-based browser automation MCP server
Source revision 9be4674d1ddf Data synced 2026-10-14 Read the FMRS scoring method