This Configurable Puppeteer MCP server enables AI assistants to automate browser interactions through a set of tools for navigation, screenshots, clicking, form filling, and JavaScript execution. Developed by Afshawn Lotfi as a modified version of Anthropic's original implementation, it uniquely allows customization of Puppeteer launch options through environment variables, supporting both Chrome and Firefox browsers with configurable viewport sizes and other browser parameters. The server captures console logs and screenshots as resources, making it ideal for web testing, data extraction, form automation, and interactive web demonstrations without requiring code modifications to adapt to different browser environments.
Nessuna recensione ancora. Sii il primo a recensire!
Accedi per unirti alla conversazione
Navigate to any URL in the browser. Input: url (string)
Capture screenshots of the entire page or specific elements. Inputs: name (string, required), selector (string, optional), width (number, optional, default: 800), height (number, optional, default: 600)
Click elements on the page. Input: selector (string): CSS selector for element to click
Hover elements on the page. Input: selector (string): CSS selector for element to hover
Fill out input fields. Inputs: selector (string): CSS selector for input field, value (string): Value to fill
Select an element with SELECT tag. Inputs: selector (string): CSS selector for element to select, value (string): Value to select
Execute JavaScript in the browser console. Input: script (string): JavaScript code to execute