Puppeteer
by merajmehrabi · Web & Browser · mcp-server
Integrates with Puppeteer to enable browser automation for web navigation, interaction, and data extraction tasks.
This Puppeteer MCP server, developed by Anthropic, provides browser automation capabilities through a standardized interface. Built with TypeScript and leveraging Puppeteer, it offers tools for web navigation, interaction, and data extraction. The implementation supports both new browser instances and connections to existing Chrome windows, enabling flexible deployment scenarios. It includes features like screenshot capture, form filling, and JavaScript execution, making it suitable for web scraping, automated testing, and AI-assisted web browsing. The server's logging system and error handling enhance its reliability and debuggability. By bridging AI models with web automation, this implementation enables sophisticated web interaction scenarios, particularly useful for AI assistants or applications requiring programmatic web access.
Source: https://github.com/merajmehrabi/puppeteer-mcp-server
Install
git clone https://github.com/merajmehrabi/puppeteer-mcp-serverTags: mcp-server
⭐ 419 GitHub stars · Source: pulsemcp
About Web & Browser MCP servers and Claude skills
Web & Browser MCP servers extend what AI agents can do inside Claude Code, Cursor, Copilot, Codex, and Windsurf. The Skiln directory indexes 16,000+ such integrations across 22 categories.
Puppeteer is one of hundreds of Web & Browser entries indexed on Skiln. Browse the full Web & Browser category or the complete directory of Claude skills, MCP servers, agents, commands, and hooks.
Related Web & Browser MCPs and skills
- OSP Marketing Tools by open-strategy-partners
Content and product marketing tools, including a standardized editing code system, writing guidelines, web metadata generator, and product communication framework.
- Binary Ninja by fosdickio
Integrates with Binary Ninja reverse engineering platform to enable binary analysis tasks like function listing, code decompilation, symbol renaming, and structure analysis through a HTTP server bridge.
- Polygon.io by massive-com
Provides complete access to Polygon.io's financial market data API with 35+ tools covering stocks, options, forex, and crypto including real-time trades, quotes, aggregates, market snapshots, ticker details, news, dividends, splits, and financial fundamentals for trading research and market analysis.
- OpenAI o3 Search by yoshiko-pg
Provides web search capabilities using OpenAI's o3 model with configurable reasoning effort levels for finding current information and solving complex problems beyond traditional search engines.
- Omnisearch by spences10
Unifies search and content processing by dynamically selecting optimal providers like Tavily, Brave, and Perplexity to enable flexible information retrieval and enhancement across multiple domains.
- Web Research by mzxrai
Research topics using Google search and web scraping.
- Lucid by get-lucid
Replaces outdated training data with real-time information from live sources through documentation search, package version checking, fact verification, and API reference fetching.
- WeChat Articles by bwkyd
Extracts content from WeChat public account articles using browser automation and HTML parsing.
Frequently asked questions
How do I install Puppeteer?
Add the install command above to your Claude Code, Cursor, or Windsurf MCP configuration. Most servers register via npx, a local command, or a Docker image. Refer to the source repository for environment variables and credential requirements.
Which clients support Puppeteer?
Any MCP-compatible client works: Claude Desktop, Claude Code CLI, Cursor, Windsurf, Zed, and VS Code with the official MCP extension. OpenAI Codex and GitHub Copilot increasingly support MCP via adapter bridges.
Is Puppeteer free?
The server itself is typically open source. Any upstream service (API keys, paid tiers, hosted infrastructure) may have its own pricing. Check the source repository for details.