mcp-master-puppeteer
If you are the rightful owner of mcp-master-puppeteer and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MCP Master Puppeteer is an advanced server designed for browser automation using Puppeteer, focusing on token efficiency and comprehensive data retrieval.
MCP Master Puppeteer is a sophisticated Model Context Protocol server that leverages Puppeteer for browser automation. It is meticulously optimized to minimize token usage while ensuring that users receive comprehensive data when necessary. The server is designed with a focus on efficiency, providing only essential data by default and allowing users to request additional information through specific flags. This approach not only reduces response size by 60-70% but also enhances decision-making by eliminating redundant data and unnecessary metadata. The server supports a range of tools for navigation, content extraction, screenshot capture, and more, each tailored to deliver precise and useful outputs. With its progressive enhancement strategy, MCP Master Puppeteer starts with minimal data and progressively adds detail as required, making it an ideal choice for developers seeking efficient and effective browser automation solutions.
Features
- Token-Optimized Returns: Designed to minimize token usage while maintaining utility.
- Smart Selective Returns: Includes only data that aids decision-making.
- No Redundancy: Eliminates duplicate data and unnecessary metadata.
- Progressive Enhancement: Starts minimal, adds detail as needed.
- Comprehensive Toolset: Offers a variety of tools for navigation, content extraction, and more.
Tools
puppeteer_navigate_analyze
Navigate to a URL and return page status, title, and optionally content/metadata.
puppeteer_screenshot_plus
Take screenshots optimized for LLM processing with automatic resizing.
puppeteer_extract_content
Extract structured content from the page with format options and detailed metadata.
puppeteer_get_page_info
Get comprehensive page metadata, SEO assessment, accessibility metrics, and performance indicators.
puppeteer_analyze_forms
Analyze all forms on the page with detailed field information and purpose detection.
puppeteer_batch_interact
Execute multiple page interactions in sequence with detailed results.
puppeteer_click
Click an element on the page.
puppeteer_fill
Fill out an input field.