Stealth Browser Gateway

AI 에이전트를 위한 안티디텍트 브라우저: 일반 헤드리스 브라우저를 차단하는 페이지를 가져오고 클릭 시나리오를 실행합니다. HTML, 텍스트 또는 JSON을 반환합니다. 페이지 가져오기에 성공한 경우에만 비용을 지불합니다. Apify를 통한 원격 MCP.

호스팅형 MCP 서버

npx add-mcp 'https://mcp.apify.com?tools=titan_coder/stealth-browser-gateway'

Claude Code, Codex, Cursor 등에 설치됩니다

문서

Stealth Browser Gateway: anti-detect browser API for AI agents (MCP) and scraping

An Apify Actor that opens web pages in an anti-detect Firefox-based browser and returns clean HTML, visible text or embedded JSON (__NEXT_DATA__, JSON-LD). It can also run click-by-click scenarios and capture network responses. Use it from Python, JavaScript, curl, n8n, Make, LangChain, or as an MCP tool in Claude, Cursor and Windsurf.

You pay $0.002 per successfully scraped page ($0.02 per completed interactive scenario). Blocked and failed pages are not charged. Proxies are optional and paid by you (your Apify account or your own proxy provider).

Measured results (1 Nov 2026, Apify cloud, no proxy, 5 attempts per site)

Success means real content came back (products, listings, price data), not just HTTP 200.

SiteProtectionSuccess
Zillow listing, Walmart search, Fiverr category, Vinted catalogPerimeterX / DataDome5/5
Facebook Ads Library (with successRequires)Meta5/5
TikTok Explorein-house3/5
Upwork job searchCloudflare1/5
G2, Tripadvisor, IndeedDataDome / Cloudflare0/5 (datacenter IPs blocked; bring a residential proxy)

Interactive CAPTCHAs are not solved. Use public pages only and respect each site's terms.

Use it as an MCP tool

Hosted (OAuth):

{
  "mcpServers": {
    "stealth-browser-gateway": {
      "url": "https://mcp.apify.com?tools=titan_coder/stealth-browser-gateway"
    }
  }
}

Local (stdio):

{
  "mcpServers": {
    "stealth-browser-gateway": {
      "command": "npx",
      "args": ["-y", "@apify/actors-mcp-server", "--actors", "titan_coder/stealth-browser-gateway"],
      "env": { "APIFY_TOKEN": "<YOUR_APIFY_TOKEN>" }
    }
  }
}

Quick start (Python)

from apify_client import ApifyClient

client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("titan_coder/stealth-browser-gateway").call(run_input={
    "startUrls": [{"url": "https://www.walmart.com/search?q=headphones"}],
    "extractMode": "html",
})
for page in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(page["url"], page["status"], page["ok"])

Full documentation, input options and pricing: https://apify.com/titan_coder/stealth-browser-gateway