mcp-stealth-browser
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ROTA_PROXY_URL | No | Residential proxy gateway URL for high-concurrency scraping. Set to enable sticky sessions and automatic rotation on 403/429 blocks. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| stealth_fetchB | Fetch any webpage with automated anti-bot & Cloudflare Turnstile evasion. Returns clean, token-optimized Markdown ready for LLM consumption. Args: url: The web URL to fetch. bypass_challenge: Whether to escalate to headless stealth browser if Cloudflare or anti-bot challenge is detected. session_id: Optional sticky proxy session ID for persistent IP browsing. |
| stealth_searchA | Search the real-time web across multiple engines (DuckDuckGo, Google) without requiring any API keys. Returns ranked citations with titles, URLs, and snippets. Args: query: Search query terms. num_results: Number of results to return (default: 5, max: 15). session_id: Optional sticky proxy session ID. |
| proxy_statusA | Inspect current residential proxy pool health, active sticky sessions, and provider status. |
| rotate_proxyA | Force an immediate lease rotation to a new residential IP for the specified session. Args: session_id: Session identifier to renew. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
Each tool has a distinct purpose: fetching a URL, searching the web, checking proxy status, and rotating proxies. No overlap or ambiguity.
All tool names follow a consistent verb_noun pattern with underscores (stealth_fetch, stealth_search, proxy_status, rotate_proxy), maintaining uniformity.
Four tools is well-scoped for a stealth browsing/proxy management server, covering core actions without unnecessary bloat or gaps.
The tool set covers fetching, searching, and proxy lifecycle management, but could potentially include a method for clearing session data or managing more proxy options. Still, it is largely complete for its stated purpose.