{"repo":"sultannaufal/puppeteer-mcp-server","free":true,"listed":false,"github":"https://github.com/sultannaufal/puppeteer-mcp-server","clone":"git clone https://github.com/sultannaufal/puppeteer-mcp-server.git","description":"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.","language":"TypeScript","stars":20,"topics":["api","authentication","browser-automation","docker","headless-browser","mcp","model-context-protocol","nodejs","puppeteer","remote-access"],"license":null,"category":"mcp-servers","readme_excerpt":"🤖 Puppeteer MCP Server A self-hosted Puppeteer MCP (Model Context Protocol) server with multiple transport support , API key authentication, and Docker deployment. This server provides 16 comprehensive Puppeteer tools including advanced mouse interactions and authentication cookie management, with enhanced security, monitoring, and production-ready features. 🚀 Now supports MCP 2025-06-18 specification with modern transport mechanisms! 🌟 Features 🔧 Complete Puppeteer Tool Suite Core Browser Tools - puppeteer navigate - Navigate to URLs with safety validation - puppeteer screenshot - Take full page or element screenshots - puppeteer click - Click elements with retry logic - puppeteer fill - Fill input fields with validation - puppeteer select - Select options from dropdown elements - puppeteer hover - Hover over elements with effect detection - puppeteer evaluate - Execute JavaScript with console capture 🖱️ Advanced Mouse Tools - puppeteer mouse move - Precise coordinate movement with smooth interpolation - puppeteer mouse click - Advanced clicking with button options (left/right/middle/back/forward) - puppeteer mouse down - Mouse button press for drag operations - puppeteer mouse up - Mouse button release for drag operations - puppeteer mouse wheel - Mouse wheel scrolling with deltaX/deltaY control - puppeteer mouse drag - Complete drag and drop functionality 🍪 Cookie Management Tools - puppeteer get cookies - Retrieve cookies for authentication state analysis - puppetee","default_branch":null,"files":null,"tree":[],"storefront":"/r/sultannaufal","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sultannaufal/puppeteer-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}