mcp-puppeteer
MCP Puppeteer is a Model Context Protocol server that provides browser automation capabilities using Puppeteer, enabling LLMs to interact with web pages.
MCP Puppeteer is a server designed to facilitate browser automation through the use of Puppeteer. It allows Language Model Models (LLMs) to interact with web pages in a real browser environment, providing capabilities such as taking screenshots, executing JavaScript, and simulating user interactions like clicking, hovering, and typing. This server is particularly useful for tasks that require a high level of interaction with web content, such as form manipulation and accessibility tree generation. It also supports console log monitoring, making it a comprehensive tool for web automation and testing.
Features
- Browser automation with Puppeteer
- Screenshot capabilities
- Accessibility tree generation
- Element targeting with frame support
- User interaction simulation (click, hover, type)
Usage with Different Platforms
sse_client
<script type="module" src="../dist/client.js"></script>
testing
bash
# Run client tests
npm test
# Run with coverage
npm run test:coverage
Related MCP Servers
View all browser_automation servers →Fetch
by modelcontextprotocol
A Model Context Protocol server that provides web content fetching capabilities, enabling LLMs to retrieve and process content from web pages.
markdownify-mcp
by zcaceres
Markdownify is a Model Context Protocol (MCP) server that converts various file types and web content to Markdown format.
mcp-playwright
by executeautomation
A Model Context Protocol server that provides browser automation capabilities using Playwright.
playwright-mcp
by microsoft
Playwright MCP is a Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages through structured accessibility snapshots.
cursor-talk-to-figma-mcp
by sonnylazuardi
This project implements a Model Context Protocol (MCP) integration between Cursor AI and Figma, allowing Cursor to communicate with Figma for reading designs and modifying them programmatically.
firecrawl-mcp-server
by mendableai
Firecrawl MCP Server is a Model Context Protocol server implementation that integrates with Firecrawl for web scraping capabilities.
ai-agent-marketplace-index-mcp
by AI-Agent-Hub
MCP Server for AI Agent Marketplace Index from DeepNLP, allowing AI assistants to search available AI agents by keywords or categories.