Back to Home
D4Vinci icon

Scrapling

Verified Safe

by D4Vinci

Overview

Provides adaptive web scraping capabilities to AI chatbots and agents, allowing them to fetch, parse, and extract targeted data from websites, including dynamic content and anti-bot protected sites.

Installation

Run Command
docker run -i --rm pyd4vinci/scrapling mcp

Security Notes

The MCP server is designed to fetch content from arbitrary URLs and process user-defined CSS/XPath selectors, which are inherent functions of a web scraping tool. While the underlying parsing (lxml, cssselect) and fetching (curl_cffi, Playwright) libraries are generally robust against direct code injection, exposing such an API, especially to an AI agent, introduces potential risks such as Server-Side Request Forgery (SSRF) if the server has internal network access and is not properly firewalled. Resource exhaustion could also occur with extremely complex selectors or very large pages. There are no clear indications of hardcoded secrets, `eval` of untrusted input, or other direct code vulnerabilities in the provided snippets. The primary security considerations are operational: proper deployment environment, network segmentation, and strong access controls/input validation at the AI agent level controlling the server.

Similar Servers

Stats

Interest Score100
Security Score7
Cost ClassLow
Avg Tokens100
Stars8812
Forks536
Last Update2026-01-19

Tags

Web ScrapingAI Agent ToolAnti-Bot BypassData ExtractionAdaptive Scraping