withLinda/puppeteer-real-browser-mcp-server
If you are the rightful owner of puppeteer-real-browser-mcp-server 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 Puppeteer Real Browser MCP Server provides AI assistants with advanced browser automation capabilities using puppeteer-real-browser, enabling interaction with websites while avoiding bot detection.
The Puppeteer Real Browser MCP Server acts as a bridge between AI assistants and browser automation, leveraging puppeteer-real-browser to provide stealth browsing capabilities that can bypass common bot detection mechanisms. This server implements the Model Context Protocol (MCP), allowing AI assistants to control a real browser, take screenshots, extract content, and more. It is designed to be detection-resistant, offering features like stealth browsing, smart Chrome detection, and robust error handling. The server is compatible with various platforms, including Claude Desktop, Claude Code CLI, and Cursor IDE, and supports advanced configurations such as proxy usage and custom Chrome paths. It is particularly useful for tasks like web browsing, form filling, data extraction, and captcha solving, making it a versatile tool for developers and AI applications.
Features
- Stealth by default: All browser instances use anti-detection features.
- Enhanced Windows support: Comprehensive Chrome detection and ECONNREFUSED error fixes.
- Smart Chrome detection: Registry-based detection and multiple installation path support.
- Connection resilience: Automatic localhost/127.0.0.1 fallback with port management.
- Advanced configuration: Full support for all puppeteer-real-browser options.
Tools
browser_init
Initialize stealth browser with advanced options.
navigate
Navigate to a URL.
screenshot
Take a screenshot of page or element.
get_content
Get page content (HTML or text).
click
Standard click on element.