StackMap
Subscribe

Scrapling vs stealth-browser-mcp

Adaptive Python scraping framework: selectors that relearn when sites redesign, stealth fetchers that pass Cloudflare, spiders with proxy rotation and an MCP server — request to full crawl. — versus — MCP server for undetectable browser automation: real Chrome via nodriver + CDP, Cloudflare/anti-bot bypass, AI-written network hooks — agents browse where Playwright gets blocked.

The curated verdict

Two stealth approaches to protected pages: Scrapling is a scraping framework with Cloudflare-passing fetchers for extraction at scale; stealth-browser-mcp is interactive browser control over MCP for agent-driven sessions.

Scraplingstealth-browser-mcp
Stars70k1.5k
Forks6.9k231
LanguagePythonPython
LicenseBSD-3-ClauseMIT
Last activity2 days ago1 months ago
Topicswebweb
Curated connections42

Scrapling — the curator's take

The modern-web answer to scraping's two chronic pains: selectors break (its parser relearns elements after redesigns via auto-save/auto-match) and bots get blocked (StealthyFetcher passes Cloudflare Turnstile out of the box). The MCP server is a quiet killer feature — your coding agent can scrape through it directly. NOT the veteran choice: younger ecosystem than Scrapy with fewer third-party answers when you're deep in the weeds, and the adaptive magic needs its cache warmed — first-run breakage still lands on you.

stealth-browser-mcp — the curator's take

For the pages where standard automation dies at the Cloudflare wall: real Chrome instances driven through nodriver + CDP, exposed to any MCP client, with network-hook tooling Playwright MCPs don't have. When your agent legitimately needs a protected page (your own accounts, paywalled services you subscribe to), this is the tool that actually works. The obvious caution IS the caution: 'bypasses anti-bot systems' means you're overriding sites' stated wishes — check ToS and law before pointing it anywhere you don't own; expect the arms race to break it periodically, and audit what its hooks can capture (credentials pass through).