scraperapi-agent-onboardinglisted
Install: claude install-skill scraperapi/scraperapi-skills
# ScraperAPI — Agent Onboarding
ScraperAPI gives agents and apps reliable access to web data: any URL returned as clean HTML or
markdown (with proxy rotation, CAPTCHA bypass, and JS rendering handled automatically), structured
JSON from 20+ supported platforms (Amazon, Walmart, eBay, Redfin, Google SERP), and a crawler for
multi-page extraction.
This skill is the entry point. Read it once, pick a path, then hand off to the narrower skill that
owns that path.
## Getting an API key
All paths require a ScraperAPI key. If you don't have one:
1. Sign up at https://www.scraperapi.com/ — free trial includes 5,000 credits
2. Copy your key from https://dashboard.scraperapi.com/
3. Set it in your environment — never hardcode it in code or configs:
```bash
# macOS / Linux
export SCRAPERAPI_API_KEY=<your-key>
# Windows PowerShell
$env:SCRAPERAPI_API_KEY = "<your-key>"
# .env file
SCRAPERAPI_API_KEY=...
```
Verify the key works before doing real work:
```bash
curl "https://api.scraperapi.com/?api_key=$SCRAPERAPI_API_KEY&url=https://httpbin.org/ip"
```
A JSON response with an `origin` IP confirms the key is valid. A `401` means the key is wrong or
inactive — do not retry with the same key, surface the error.
---
## Choose your path
| Situation | Path |
|-----------|------|
| LLM agent needs web data **during this session** | **Path A** — MCP Server |
| **Adding ScraperAPI to app code** | **Path B** — SDK / REST integration |
| Quick request, or environment without Node/Python