Fetching from the wire…
Public story · 2026-07-13 · high
Its MCP server extracts targeted content first, so the model gets pre-narrowed data instead of raw HTML.
Why now: Scrapling's GitHub star count crossed 69,000 as of July 13.
Scrapling has crossed 69,000 GitHub stars, per the project's GitHub page. For anyone running agents against the web, that number tracks real cost. A brittle selector means a silent failure or a re-scrape, and either one burns time and tokens.
Built by D4Vinci, Scrapling learns each element's signature instead of relying on fixed CSS or XPath rules. When a page's structure shifts, it relocates the element by that signature and keeps going instead of breaking outright.
It also gets through anti-bot walls like Cloudflare Turnstile, using browser-level rendering and fingerprint rotation so the scraping step doesn't stall before it starts.
The part worth building around is the MCP server. Instead of dumping raw HTML into a model's context, Scrapling's MCP server extracts the targeted content first and hands the model a narrowed result.
I haven't run Scrapling against my own agents yet, but the pitch is direct. Front your agent's web steps with MCP extraction so the model never sees raw HTML at all. That's a token cost cut, not a speed trick. 69,000 stars says a lot of people are already paying the raw-HTML tax and looking for a way out.
The GitHub page doesn't say how the signature-matching holds up against a full site redesign, only against structural drift. Worth testing before you trust it on a page that gets rebuilt from scratch.
Each link below shares sources, entities, or timing with this story.
774x faster than BeautifulSoup+Lxml. Parser learns from website changes and auto-relocates elements. v0.4 adds MCP server integration, Cloudflare Turnstile bypass, concurrent spider with pause/resume, automatic proxy rotation. Drop-in MCP tool call for structured web scraping....
D4Vinci/Scrapling is a Python scraping framework whose standout feature is adaptive element tracking. It fingerprints elements by tag, text, attributes, and sibling/parent relationships, so selectors keep working after a redesign. It bundles an MCP server that pre-extracts tar...
Python scraping framework with adaptive anti-detection, no manual selector maintenance, positioned for AI data collection. One of the fastest-growing scraping libraries, directly useful for training data and real-time RAG pipelines. GitHub ---
A breaking change, and an unusually security-conscious default for an MCP server. It also split tools into one-shot (fetch, bulk_fetch, stealthy_fetch) and session-based variants that retain cookies and fingerprints, and added a Response.markdown() that strips scripts, styles...
27. GitHub — Emdash 28. GitHub — knowledge-work-plugins 29. GitHub — LEANN 30. GitHub — Scrapling 31. GitHub — Plano 32. GitHub — Moonshine 33. GitHub — DeepAudit 34. GitHub — Cisco MCP Scanner 35. GitHub — visual-explainer 36. GitHub — taste-skill
BlueRock scanned over 7,000 MCP servers against 22-plus security rules. 36.7% carry potential server-side request forgery exposure from unrestricted outbound fetch, and 42% handle credentials insecurely. Their worked example is Microsoft's 85K-star Markitdown MCP server and it...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.