scrapling-fetch
Free从有反爬虫措施的网站获取文本内容。
About scrapling-fetch
scrapling-fetch-mcp is an MCP server that enables AI assistants to fetch text content from websites with anti-automation measures. It uses Scrapling (leveraging patchright and curl-cffi) to bypass bot protection and returns clean HTML or Markdown. The tool is optimized for low-volume retrieval of documentation and reference materials, not for high-volume scraping. It provides two main capabilities: page fetching with pagination support and regex-based pattern extraction. Three protection levels are automatically escalated: basic (fast), stealth (moderate, headless Chromium), and max-stealth (thorough, full browser fingerprint). Installation is available as a Claude Code skill or as an MCP server for Claude Desktop. The project is open source under Apache 2.0.
Key Features
Pros & Cons
- Effectively bypasses common anti-automation measures
- Automatically escalates protection levels based on site difficulty
- Supports pagination for multi-page content retrieval
- Returns clean HTML or Markdown, not raw page source
- Free and open source under Apache 2.0 license
- Seamless integration with Claude Code and Claude Desktop
- Text content only (no images, PDFs, or non-text elements)
- Not designed for high-volume scraping or data harvesting
- Initial browser binary download is several hundred MB
- Performance varies significantly by site complexity and protection level
- May timeout on first use while browser binaries are downloading
- Requires Python 3.10+ and the uv package manager