{
"canonical_url": "scrapling.readthedocs.io/en/latest",
"category": "Open-source project",
"classification": {
"matched": {
"business": [
"automation"
],
"data": [
"crawl",
"data",
"scraping"
],
"technology": [
"framework",
"mcp",
"playwright",
"python"
]
},
"taxonomy_version": "sar-taxonomy-1.0"
},
"commercial": false,
"compliance": [],
"deployment": "self-hosted",
"description": "🕷️ The BEST Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev",
"disclaimer": "Reference implementation by Hemant Naik. Compliance information is compiled from the sources shown as of the date shown. It is not an assessment, certification, legal opinion or recommendation. Confirm current status with the vendor and the issuing body.",
"domains": {
"business": {
"components": {
"adoption": 28.71,
"docs": 7.0,
"domain_fit": 34.0,
"ecosystem": 6.6,
"governance": null,
"health": 20.0,
"trust": 17.0
},
"components_version": "components-from-signals-1.0",
"confidence": 0.34,
"evidence_coverage": 0.944,
"governance_credited": {},
"profile": "general",
"rank": null,
"score": 70.9,
"score_version": "sar-score-2.0",
"source": "classifier",
"unknown": [
"governance"
]
},
"data": {
"components": {
"adoption": 28.71,
"docs": 7.0,
"domain_fit": 71.3,
"ecosystem": 6.6,
"governance": null,
"health": 20.0,
"trust": 17.0
},
"components_version": "components-from-signals-1.0",
"confidence": 0.713,
"evidence_coverage": 1.0,
"governance_credited": {},
"profile": "data",
"rank": null,
"score": 78.3,
"score_version": "sar-score-2.0",
"source": "classifier",
"unknown": [
"governance"
]
},
"technology": {
"components": {
"adoption": 28.71,
"docs": 7.0,
"domain_fit": 81.0,
"ecosystem": 6.6,
"governance": null,
"health": 20.0,
"trust": 17.0
},
"components_version": "components-from-signals-1.0",
"confidence": 0.81,
"evidence_coverage": 1.0,
"governance_credited": {},
"profile": "technology",
"rank": null,
"score": 80.5,
"score_version": "sar-score-2.0",
"source": "classifier",
"unknown": [
"governance"
]
}
},
"external_ids": {
"github": "D4Vinci/Scrapling"
},
"first_seen": "2026-10-26T12:17:57Z",
"governance": {
"certification_disclaimer": true,
"claims": [],
"evidence_urls": []
},
"id": "res_0d36ff8cd8d1946f",
"identity": {
"evidence": [
"repository_ownership"
],
"rules_version": "identity-1.1",
"tier": 3
},
"issues": {
"advisories": 0,
"cves": 1,
"incidents": 0,
"links": [
{
"date": "2026-08-28",
"kind": "cve",
"title": "CVE-2026-81848",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-81848"
}
],
"regulator_actions": 0,
"withdrawn_certificates": 0
},
"last_seen": "2026-10-26T12:17:57Z",
"license": "BSD-3-Clause",
"name": "Scrapling",
"news": [
{
"cluster_size": 1,
"date": "2026-10-17T21:43:59Z",
"headline": "Scrapling: Release v0.5",
"kind": "vendor",
"link_confidence": 1.0,
"outlet": "GitHub releases",
"summary": "**Scrapling v0.5 upgrades almost everything: fetching, parsing, spiders, browser automation, AI tools, and docs in ten languages 🚀**\n\n> [!NOTE]\n> **[Follow us on X for daily tips and tricks](https://x.com/Scrapling_dev)**\n\n> [!WARNING]\n> **",
"tag": "product_update",
"url": "https://github.com/D4Vinci/Scrapling/releases/tag/v0.5"
},
{
"cluster_size": 1,
"date": "2026-08-23T19:43:24Z",
"headline": "Scrapling: Release v0.4.15",
"kind": "vendor",
"link_confidence": 1.0,
"outlet": "GitHub releases",
"summary": "**One of the biggest releases this year: a reworked MCP server, RAG-ready Markdown in one line, an improved Cloudflare solver, and browser tabs that stay open for automation 🚀**\r\n\r\n> [!NOTE]\r\n> **[Follow us on X for daily tips and tricks](h",
"tag": "product_update",
"url": "https://github.com/D4Vinci/Scrapling/releases/tag/v0.4.15"
}
],
"news_checked": true,
"protocols": {
"a2a": {
"checked_at": "2026-10-26T12:23:54Z",
"parser_version": "a2a-0.3+1.0",
"status": "not_found"
},
"ard": {
"checked_at": "2026-10-26T12:23:53Z",
"parser_version": "ard-0.91",
"status": "not_found"
},
"mcp": {
"evidence_url": "https://scrapling.readthedocs.io/en/latest/",
"note": "named in the resource's own tags",
"probe": {
"checked_at": "2026-10-26T12:23:55Z",
"status": "not_found"
},
"source": "self_description",
"status": "claimed"
}
},
"publisher_domain": "scrapling.readthedocs.io",
"resource_type": "mcp_server",
"scope": "public",
"security": {
"advisories": 0,
"checked_at": "2026-10-26T12:40:12Z",
"cves": 1,
"source": "nvd",
"tier": 1
},
"signals": {
"github_archived": false,
"github_created_at": "2024-10-13T20:29:53Z",
"github_forks": 9287,
"github_language": "Python",
"github_open_issues": 20,
"github_pushed_at": "2026-10-26T11:47:40Z",
"github_stars": 89801,
"github_topic": "mcp-server",
"homepage": "https://scrapling.readthedocs.io/en/latest/"
},
"slug": "d4vinci-scrapling",
"sources": [
{
"payload_hash": "d76eaa058aa288670383231a55e62e110c4f50ce7a03b7a667b6108f224db189",
"retrieved_at": "2026-10-26T12:17:57Z",
"system": "github",
"url": "https://github.com/D4Vinci/Scrapling"
}
],
"tags": [
"ai",
"ai-scraping",
"automation",
"crawler",
"crawling",
"crawling-python",
"data",
"data-extraction",
"mcp",
"mcp-server",
"playwright",
"python",
"scraping",
"selectors",
"stealth",
"web-scraper",
"web-scraping",
"web-scraping-python",
"webscraping",
"xpath"
],
"tenant": null,
"traces": [],
"trust": {
"compliance": 5,
"identity": 3,
"issues": 3,
"protocols": 3,
"security": 1,
"traces": 5,
"vendor_compliance": null
},
"url": "https://scrapling.readthedocs.io/en/latest/",
"vendor": "D4Vinci"
}