Stay Updated
Subscribe to our newsletter for the latest news and updates about MCP servers
Subscribe to our newsletter for the latest news and updates about MCP servers
Browser automation server to enable web page interaction, screenshots, and JavaScript execution in real browser environments.
Puppeteer MCP Server provides browser automation capabilities through the standardized Model Context Protocol framework. This implementation harnesses Puppeteer's powerful web automation library to enable AI systems to navigate websites, interact with page elements, capture screenshots, and execute JavaScript. By providing these capabilities, the server bridges the gap between language models and real-world web interaction, enabling sophisticated web-based workflows and operations.
3/5 - Moderate complexity requiring basic configuration choices and understanding of browser automation concepts.
Add to your claude_desktop_config.json
:
{
"mcpServers": {
"puppeteer": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"--init",
"-e",
"DOCKER_CONTAINER=true",
"mcp/puppeteer"
]
}
}
}
Add to your claude_desktop_config.json
:
{
"mcpServers": {
"puppeteer": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-puppeteer"
]
}
}
}
To build a Docker image:
docker build -t mcp/puppeteer -f src/puppeteer/Dockerfile .
MIT License
Product: https://pptr.dev/ Github: https://github.com/modelcontextprotocol/servers/tree/main/src/puppeteer