Stealth Browser MCP Server
Automate web navigation past Cloudflare and anti-bot filters using real Chrome instances.
Data last scanned today · Reviewed today
Overview
Stealth Browser MCP Server provides AI agents with the ability to perform browser automation tasks that are typically blocked by anti-bot measures. By leveraging the nodriver library, Chrome DevTools Protocol, and FastMCP, it creates genuine Chrome-family browser instances to interact with websites that employ Cloudflare or other login walls. Designed for integration into MCP-compatible environments, this server allows your AI assistant to handle complex web navigation that standard scraping tools fail to execute. It serves as a bridge for agents needing to reach content protected by standard anti-bot software, maintaining stealth through its use of actual browser sessions.
Our verdict
With a security score of 50/100, this server is rated as high risk. Because it is a community-maintained project and has not yet undergone an editorial security review, users should exercise caution. Specifically, the authentication and read-only modes remain unreviewed, making it suitable primarily for development and testing environments rather than sensitive production workflows.
- Supports navigation through Cloudflare and anti-bot challenges
- Zero direct dependencies simplifies the supply-chain surface
- Uses nodriver and Chrome DevTools Protocol for authentic browser sessions
- Includes active development with commits within the last two weeks
- High risk score due to lack of independent security review
- Authentication methods have not been evaluated for safety
- Community-maintained without official vendor support
- Read-only mode implementation is currently unverified
Tools
| Tool | Description | Risk |
|---|---|---|
| spawn_browser | Create a stealth browser instance | medium |
| list_instances | List active browser sessions | low |
| close_instance | Clean shutdown of a browser | medium |
| get_instance_state | Full browser state information | low |
| navigate | Navigate to URLs | medium |
| go_back | Navigate back in history | medium |
| go_forward | Navigate forward in history | medium |
| reload_page | Reload current page | medium |
| query_elements | Find elements by CSS selector or XPath | low |
| click_element | Click an element | medium |
Compatibility
| Client | Local | Docker | Remote | Read-only |
|---|---|---|---|---|
| Claude Desktop | ||||
| Cursor | ||||
| VS Code | ||||
| Windsurf | ||||
| ChatGPT |
Frequently asked questions
›What are the system prerequisites for running the Stealth Browser MCP server?
You must have Python 3.10 or higher installed, along with a Chrome-family browser such as Google Chrome, Chromium, or Microsoft Edge.
›Can I limit the number of tools exposed by this server?
Yes, the server supports modular loading, allowing you to run either the full 97-tool surface or a minimal 20-tool core, with the ability to disable specific sections you do not need.
›Does this server require specific browser installation paths?
No, the server features automatic executable discovery to locate Chrome, Chromium, or Microsoft Edge on your system.
›Does the server work on multiple operating systems?
Yes, it is cross-platform and compatible with Windows, macOS, Linux, Docker, and CI environments.
Alternatives
Changelog
- Security
Badge
Maintain this server? Add the live badge to your README.