# Pry > Pry is a self-hosted web scraping + browser automation API with Cloudflare bypass, stealth, and x402 pay-per-call monetization. MIT core. No API keys, no credit cards, no SaaS lock-in. 12 data domains for data teams and AI agents. ## What it is - Open-source, self-hosted scraping and browser automation API (FastAPI). - 10-tier Cloudflare bypass: direct HTTP → TLS fingerprint → cloudscraper → FlareSolverr → undetected → Camoufox → Playwright → Googlebot, with premium-proxy retry. - Stealth engine: Camoufox stealth Firefox, TLS-fingerprint randomization, six behavioral JavaScript scripts. - x402 pay-per-call: gate endpoints behind HTTP 402, get paid per call in USDC/USDT/ETH/ARB across Base, Ethereum, Arbitrum, Solana and TRON (more chains via x402). No subscriptions, no Stripe, no KYC. - MCP server over stdio, HTTP and SSE transports; GPT Action manifest; `/agent-onboarding/SKILL.md`. - Capabilities: LLM-ready markdown, JSON-schema + AI extraction, vision AI, browser automation + persistent sessions, watch/diff/monitoring, PDF/OCR parsing, CAPTCHA solving. ## Data domains Pry covers 12 data domains: 1. **Web scraping with Cloudflare bypass** — extract any public page, even behind Cloudflare or bot walls, as markdown or structured JSON (`/v1/scrape`). 2. **Browser automation + screenshots** — login flows, form fills, persistent sessions, full-page screenshots (`/v1/automate`, `/v1/screenshot`). 3. **PDF, OCR & documents** — PDFs, scanned images, DOCX, CSV and JSON to text and structured data (`/v1/parse`, `/v1/ocr/extract`). 4. **Crypto market intel** — token launches, CEX listing signals, rug/honeypot security checks with risk scores (`/v1/crypto/*`). 5. **Marketplace intel** — Amazon, Walmart and TikTok Shop product data: price, availability, reviews. 6. **Legal & public records** — court dockets, SEC filings, sanctions lists, corporate registries. 7. **Real estate** — property listings, price history and market data. 8. **Jobs (multi-ATS)** — postings across Greenhouse, Lever, Workday and other ATS systems. 9. **Travel** — flight prices, hotel rates and availability, without GDS fees. 10. **Attention & SEO** — SERP positions, AI Overview presence, ad-spend intelligence (`/v1/seo/analyze`). 11. **Local business** — Google Maps and Yelp listings, reviews, ratings and hours. 12. **x402 pay-per-call + MCP** — expose any domain to AI agents over MCP, billed per call in crypto. Recipe domains (marketplace, legal, real estate, jobs, travel, local) compose the core `scrape → extract → monitor` operations; built-in packs (crypto, SEO) ship ready endpoints. ## Pages - [Home](https://pryscraper.com/) — full product landing page. - [Pry vs Crawl4AI](https://pryscraper.com/vs-crawl4ai) — honest feature comparison. - [Pry vs Firecrawl](https://pryscraper.com/vs-firecrawl) — honest feature comparison. - [Pry vs ScrapingBee](https://pryscraper.com/vs-scrapingbee) — honest feature comparison. - [Pry vs Oxylabs](https://pryscraper.com/vs-oxylabs) — honest feature comparison. ## Quickstart ``` docker compose up ``` API on `:8005` (host) → `:8002` (container), FlareSolverr on `:8192` → `:8191`. ```bash curl -X POST http://localhost:8005/v1/scrape \ -H "Content-Type: application/json" \ -d '{"url": "https://example.com", "bypassCloudflare": true, "formats": ["markdown"]}' ``` ## Source - Repository: https://git.rugmunch.io/RugMunchMedia/pryscraper - GitHub mirror: https://github.com/cryptorugmunch/pryscraper - Codeberg: https://codeberg.org/cryptorugmunch/pryscraper - License: MIT core + BSL 1.1 stealth module. - Built by Rug Munch Media LLC — https://cryptorugmunch.com