Ultra Scraper — AI skill for Claude Code
🕷️ Agent-native web scraping library — stealth anti-bot bypass, auto-escalation, and native tool calling for OpenClaw, Claude Code, Codex, Hermes, and any AI agent framework.
How to install Ultra Scraper
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open LeoYeAI/ultra-scraper and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ultra Scraper does
🕷️ Agent-native web scraping library — stealth anti-bot bypass, auto-escalation, and native tool calling for OpenClaw, Claude Code, Codex, Hermes, and any AI agent framework.
Alternatives in AI
- Firecrawl MCP Server — 🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM c 6.1k ★
- Bot On Anything — A large model-based chatbot builder that can quickly integrate AI models (including ChatGPT, Claude, Gemini) i 4.2k ★
- Vllm Mlx — High-performance OpenAI and Anthropic compatible LLM inference server for Apple Silicon 1.5k ★
README
ultra-scraper
**Agent-native web scraping with automatic stealth escalation.**
Built for AI agents — OpenClaw, Claude Code, Codex, Hermes, and any framework that supports tool/function calling.
[](https://github.com/LeoYeAI/ultra-scraper/releases) [](LICENSE) [](https://myclaw.ai)
🌐 **English** · [中文](docs/README.zh-CN.md) · [Français](docs/README.fr.md) · [Deutsch](docs/README.de.md) · [Русский](docs/README.ru.md) · [日本語](docs/README.ja.md) · [Italiano](docs/README.it.md) · [Español](docs/README.es.md) · [한국어](docs/README.ko.md)
Why ultra-scraper?
Most scraping libraries are built for humans writing scripts. ultra-scraper is built for **AI agents making decisions**:
- One function call —
scrape(url)handles everything. No config, no tier management. - Auto-escalation — starts fast (HTTP), escalates to headless → anti-bot → C++ stealth only when needed.
- Native tool schemas — ships with OpenAI, Anthropic, and LangChain tool definitions. One import, zero boilerplate.
- LLM-friendly output — returns structured dicts, not raw HTML soup.
from ultra_scraper import scrape
# Works on 99% of sites out of the box
result = scrape("https://example.com", css=".product")
print(result["elements"]) # [{"text": "...", "html": "...", "attributes": {...}}]
print(result["tier_used"]) # 1 (fast HTTP — no browser needed)
Install
pip install scrapling # core engine (required)
# Optional: C++ source-level stealth for enterprise-grade bot detection
pip install cloakbrowser
Or clone and run setup:
git clone https://github.com/LeoYeAI/ultra-scraper.git
bash scripts/setup.sh
Quick Start
Direct Python call (Claude Code / Codex / any agent)
from ultra_scraper import scrape
Related Skills
Openclaw Ultra Scraping
🕷️ Adaptive web scraping skill for OpenClaw agents — bypasses anti-bot, survives site redesigns. Powered by M
Browser Search
A skill for AI agents: search the web with SearXNG, browse with Camofox, bypass protections with CloakBrowser.
Nab
Token-lean web microfetch for LLM agents: any URL → clean markdown via CLI, MCP server, and Claude Code plugin
PM Ugc Analysis
Scraping TikTok UGC virali — 25 transcript per swipe file con vetting LLM di rilevanza. Skill nativa 20_ugc_sc
Apohara Agentguard
Anti-bypass command-safety hook, local seccomp+Landlock sandbox, and deterministic prompt-injection firewall f
Jiro
Jiro Search: local-first, AI-native web search & scraping API. Self-hosted SerpAPI alternative with MCP server
Related Agents
Agency Incident Commander
Production incident management — SEV1-4 framework, blameless post-mortems, on-call process. Use při Flash VPS
Scrapling Data Engineer
Web scraping & data collection specialist. Writes production-grade Scrapling code (stealth fetchers, adaptive
Browser Stealth Agent
Stealth browser automation agent for targets behind Cloudflare, Akamai, Google, DataDome, or PerimeterX bot de