Twolven Puppeteer
CreatedMCP-Mirror
Automates browser interactions for LLMs using Playwright, enabling web page navigation, screenshot capture, and JavaScript execution.
About
This tool provides a stable Python implementation for browser automation, allowing Large Language Models (LLMs) to interact with web pages. Leveraging Playwright, it offers capabilities such as navigating URLs, capturing screenshots of entire pages or specific elements, interacting with forms, and executing JavaScript code. It is designed with improved error handling and logging compared to previous versions.
Key Features
- JavaScript execution in the browser environment
- Configurable timeouts for operations
- Screenshot capture (full page or elements)
- Detailed error handling and logging
- 1 GitHub stars
- Full browser automation via Playwright
Use Cases
- Web scraping and data extraction
- Automated web testing
- Enabling LLMs to interact with web applications