P
Puppeteer MCP Server
Enables AI assistants to control a headless Chrome browser through MCP, supporting navigation, screenshots, clicking, form filling, and JavaScript evaluation.
stdioLocalNo Authnpm
What This Server Exposes
Tools
navigatescreenshotclickfillevaluate
Resources
- •page screenshots
- •page content
Setup Instructions
- 1Ensure Node.js 18+ is installed
- 2Add the Puppeteer server config to your Claude Desktop configuration
- 3Restart Claude Desktop — Puppeteer will download Chromium automatically on first use
Configuration
Claude Desktop Configuration
claude_desktop_config.json
{
"mcpServers": {
"puppeteer": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-puppeteer"
]
}
}
}Server Manifest
No official server.json manifest found. Generate one with our MCP server.json Generator →
Compatibility
Claude DesktopClaude Code
⚠
Safety Notes
This server grants AI access to a real browser that can navigate any website, submit forms, and execute JavaScript. Avoid using it against authenticated sessions with sensitive data. Only run against sites you own or have permission to test.
This listing is for informational purposes only. CodexSpot is not affiliated with Puppeteer MCP Server.