puppeteer-mcp-server
The Puppeteer MCP Server provides browser automation capabilities using Puppeteer, allowing interaction with both new and existing Chrome windows. It supports various browser operations and offers intelligent Chrome tab management.
Puppeteer MCP Server
This MCP server offers browser automation capabilities through the Puppeteer library, allowing users to interact with browsers programmatically. Key features include navigating web pages, taking screenshots, interacting with page elements, and managing Chrome tabs intelligently. The project supports both standard mode, launching new browser instances, and active tab mode, connecting to existing Chrome windows with remote debugging enabled. It also provides various tools for different browser interactions like connecting to active tabs, navigating URLs, taking screenshots, and executing JavaScript.
Features
- Navigate web pages
- Take screenshots
- Click elements
- Fill forms
- Select options
- Hover elements
- Execute JavaScript
- Connect to active Chrome tabs
- Preserve existing Chrome instances