0.0 (Not rated)
Log in to rate this MCP server
The Puppeteer MCP server provides robust browser automation capabilities to interact with webpages programmatically. It allows users to navigate pages, take screenshots, click, hover, fill forms, select options, and execute JavaScript in a real browser environment. This server is essential for tasks like automated testing, data scraping, and web interaction automation. With customizable Puppeteer launch options, users can tailor the browsing environment for specific needs.
Tools:
puppeteer_navigate
Navigate to any URL in the browser
Input:
url (string, required), launchOptions (object, optional), allowDangerous (boolean, optional)
Output:
Navigates to the specified URL in the browser
puppeteer_screenshot
Capture screenshots of the entire page or specific elements
Input:
name (string, required), selector (string, optional), width (number, optional, default: 800), height (number, optional, default: 600)
Output:
PNG image of the screenshot
puppeteer_click
Click elements on the page
Input:
selector (string)
Output:
Performs a click action on the specified element
puppeteer_hover
Hover elements on the page
Input:
selector (string)
Output:
Performs a hover action over the specified element
puppeteer_fill
Fill out input fields
Input:
selector (string), value (string)
Output:
Fills the input field with the specified value
puppeteer_select
Select an element with SELECT tag
Input:
selector (string), value (string)
Output:
Selects the specified value in the SELECT element
puppeteer_evaluate
Execute JavaScript in the browser console
Input:
script (string)
Output:
Executes the specified JavaScript code in the browser console
Quick Links