sultannaufal/puppeteer-mcp-server

Self-hosted Puppeteer MCP server with remote SSE access, API key authentication, and Docker deployment. Complete tool suite for browser automation via Model Context Protocol.

28
/ 100
Experimental

This project provides a complete toolkit for automating web browser interactions programmatically. It takes instructions for tasks like navigating pages, clicking buttons, filling forms, and managing cookies, then executes them in a secure, remote browser environment. The output is typically confirmation of task completion, screenshots, or extracted data. This is ideal for developers building systems that need to interact with websites as a human user would, such as for data collection, testing, or process automation.

Use this if you need to programmatically control a web browser to perform complex actions like navigating, clicking, filling forms, or managing cookies, especially in a secure, managed environment.

Not ideal if you only need to make simple HTTP requests or if your target audience isn't comfortable working with APIs and server deployments.

web-automation data-scraping end-to-end-testing process-automation browser-control
No License No Package No Dependents
Maintenance 6 / 25
Adoption 5 / 25
Maturity 7 / 25
Community 10 / 25

How are scores calculated?

Stars

14

Forks

2

Language

TypeScript

License

Last pushed

Nov 23, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/sultannaufal/puppeteer-mcp-server"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.