Install
These examples use OpenAI, but Firecrawl tools work with any Vercel AI SDK provider including Anthropic, Google, Mistral, and more. See the full list of supported providers.
Quick Start
Available Tools
Examples
Scrape
Search
Map
Crawl
Async operation - includepollTool to check job status.
Batch Scrape
Async operation - includepollTool to check job status.
Extract
Async operation - includepollTool to check job status.
Search + Scrape
Stream
Browser
UsebrowserTool with ToolLoopAgent for interactive web browsing. The agent can navigate pages, click elements, fill forms, and extract data.
Browser + Search
CombinebrowserTool with searchTool for workflows that start with search and follow up with interactive browsing.
Agent
UseagentTool for autonomous web data gathering. The agent searches, navigates, and extracts data on its own.

