/firecrawl-scrape
Scrape one URL into clean markdown.
Usage
# CLI
firecrawl scrape "https://firecrawl.dev" -o .firecrawl/firecrawl-home.md
# Portal API (works keyless on the free tier, rate-limited)
curl -X POST "$CF_API/api/skills/firecrawl/scrape" \
-H 'Content-Type: application/json' \
-d '{"url": "https://firecrawl.dev"}'
What it does
- Fetches and renders the page through Firecrawl
/v2/scrape. - Returns
{markdown, metadata}— title, description, source URL. - Save outputs under
.firecrawl/(git-ignored) when working locally.
When NOT to use
- The page needs clicks, forms, or login first — use
firecrawl interact. - You need many pages from one site — use
firecrawl crawl(API key required).
Examples
firecrawl scrape "https://www.anthropic.com/pricing" -o .firecrawl/anthropic-pricing.md
Implementation
api/routes/skills.py::firecrawl_scrape and the Firecrawl CLI.