data-ai MCP Server
Browser automation MCP server for Claude, powered by Puppeteer.
Discovered via github-seeds:mcp-hot and last synced 3mo ago.
1. Install the package
npx puppeteer-mcp-claude
2. Add to claude_desktop_config.json
{
"mcpServers": {
"puppeteer-mcp-claude": {
"command": "npx",
"args": [
"puppeteer-mcp-claude"
]
}
}
}Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)
What it does
Run a JS expression in page context, returns the value.
(Optional) launch a browser or connect to an existing Chrome via `browserWSEndpoint`. Use this for stealth mode, proxies, custom viewport, etc.
Go to a URL.
Close the whole browser.
Type into an input.
Open a new tab.
Block resources by type or inject request headers.
Capture a PNG — returned inline as an MCP image block, optionally also saved to disk.
Read `textContent` of an element.
Click a CSS selector.
Wait until an element appears.
Close a tab.