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.
Scrapling benchmarked against BeautifulSoup / Shared entities / Same source / Shared topic / Earlier coverage
Linked by a graph relationship (Scrapling benchmarked against BeautifulSoup); both cover Cloudflare Turnstile, D4Vinci, GitHub, MCP; cite the same source (GitHub).
Scrapling partners with Claude / Shared entities / Same source / Shared topic / Earlier coverage
Linked by a graph relationship (Scrapling partners with Claude); both cover D4Vinci, MCP, Scrapling; cite the same source (GitHub).
Scrapling supports Cloudflare Turnstile / Shared entities / Same source / Shared topic / Earlier coverage
Linked by a graph relationship (Scrapling supports Cloudflare Turnstile); both cover D4Vinci, GitHub, Scrapling; cite the same source (GitHub).
Scrapling supports Cloudflare Turnstile / Shared entities / Same source / Earlier coverage
Linked by a graph relationship (Scrapling supports Cloudflare Turnstile); both cover D4Vinci, GitHub, Scrapling; cite the same source (GitHub).
Scrapling uses MCP / Shared entities / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Scrapling uses MCP); both cover CSS, HTML, MCP; overlapping topics (agent, server).
Scrapling uses MCP / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Scrapling uses MCP); both cover GitHub, MCP; reported by the same outlet (github.com).
Scrapling uses MCP / Shared entities / Same source domain / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Scrapling uses MCP); both cover CSS, MCP; reported by the same outlet (github.com).
Scrapling partners with Claude / Shared entities / Same source domain / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Scrapling partners with Claude); both cover GitHub, MCP; reported by the same outlet (github.com).