puppeteer-mcp-claude

jaenster/puppeteer-mcp-claude

3.4

If you are the rightful owner of puppeteer-mcp-claude 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.

The MCP Puppeteer Server enhances Claude Code with browser automation capabilities using Puppeteer, enabling interaction with web pages, JavaScript execution, and more.

Tools

Functions exposed to the LLM to take actions

puppeteer_launch

Launch a new browser instance.

puppeteer_new_page

Create a new browser tab.

puppeteer_navigate

Navigate to a URL.

puppeteer_click

Click on an element.

puppeteer_type

Type text into an input field.

puppeteer_get_text

Extract text from an element.

puppeteer_screenshot

Take a screenshot.

puppeteer_evaluate

Execute JavaScript code.

puppeteer_wait_for_selector

Wait for an element to appear.

puppeteer_close_page

Close a specific tab.

puppeteer_close_browser

Close the entire browser.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources