andytango/puppeteer-mcp
If you are the rightful owner of puppeteer-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The Puppeteer MCP Server is a Model Context Protocol server that leverages Puppeteer to provide browser automation capabilities, enabling AI agents to interact with web pages.
Tools
Functions exposed to the LLM to take actions
list_tabs
List all open browser tabs
new_tab
Create a new tab (optionally with URL)
close_tab
Close a tab
switch_tab
Switch to a different tab
navigate
Navigate to a URL
reload
Reload the current page
go_back
Navigate back in history
go_forward
Navigate forward in history
click
Click an element
fill
Fill a text input
select
Select dropdown option(s)
hover
Hover over an element
focus
Focus an element
keyboard
Press keyboard keys
mouse
Perform mouse actions
scroll
Scroll the page or element
evaluate
Execute JavaScript
get_content
Get page/element HTML or text
query_selector
Get element information
wait_for_selector
Wait for element to appear
wait_for_navigation
Wait for navigation
wait
Wait for specified time
screenshot
Capture screenshot
Generate PDF
get_cookies
Get cookies
set_cookies
Set cookies
delete_cookies
Delete cookies
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client