Skip to content

firecrawl

Use when scraping websites, crawling pages, extracting structured data from the web, converting sites to markdown, or building AI data pipelines with Firecrawl. Also use when configuring the Firecrawl MCP server, using the Firecrawl CLI, or working with the Browser Sandbox.

ModelSource
sonnetpack: scraping
Full Reference

The Web Data API for AI. Turns websites into LLM-ready markdown or structured data via API v2 with SDKs for Python/Node.js/Go/Rust, an MCP server, a CLI, and a managed Browser Sandbox. (as of February 2026)

ItemValue
Base URLhttps://api.firecrawl.dev
Auth headerAuthorization: Bearer fc-YOUR_API_KEY
API versionv2 (v1 map endpoint still at /v1/map; v0 deprecated April 2025)
Env varFIRECRAWL_API_KEY
Node.js SDKnpm install @mendable/firecrawl-js
Python SDKpip install firecrawl-py
CLInpm install -g firecrawl-cli
MCP servernpx -y firecrawl-mcp
Dashboardfirecrawl.dev/app/api-keys
Credit cost1/page (scrape/crawl/map), 2/10 results (search), 2/min (browser), 5/request (Enhanced Mode)
Rate limitsFree: 10 RPM scrape; Hobby: 100; Standard: 500; Growth: 5,000
I want to…File
Install the SDK, set up env vars, initialize the client, or self-hostsetup.md
Scrape a single page to markdown, HTML, JSON, or screenshotscrape.md
Crawl multiple pages from a starting URLcrawl.md
Discover all URLs on a site without scraping contentmap.md
Run a web search with optional content extraction per resultsearch.md
Extract structured data with the Agent or scrape to JSON formatextract-structured.md
Add browser automation actions to a scrape or configure webhooksactions-webhooks.md
Use the managed Browser Sandbox for persistent multi-step automationbrowser-sandbox.md
Set up the MCP server for Claude Code, Cursor, or Desktop; use the CLImcp-server.md
Handle errors, implement retry strategy, understand pricing and rate limitserror-handling.md

Usage: Read the reference file matching your current task from the index above. Each file is self-contained with code examples and inline gotchas.


┏━ 🕸 firecrawl ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Turn any website into LLM-ready markdown or structured data ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛