Skip to main content
Plugin ID: firecrawl | Auth: API Key (Bearer token, fc- prefix)

Tools

firecrawl.scrape

Name: Scrape Page Scrape a single URL and return its content as markdown, HTML, or structured data. Handles JavaScript rendering, anti-bot measures, and proxies automatically. Input: Output:

Name: Web Search Search the web and optionally scrape the content of each result. Input: Output:

firecrawl.extract

Name: Extract Data Extract structured data from one or more URLs using an LLM. Provide a natural language prompt and/or JSON Schema for output structure. Input: Output:

firecrawl.crawl

Name: Crawl Site Start an asynchronous crawl of a website. Returns a job ID to poll with firecrawl.crawl_status. Input: Output:

firecrawl.crawl_status

Name: Crawl Status Check the status and retrieve results of an async crawl job. Input: Output:

firecrawl.map

Name: Map Site URLs Discover all URLs on a website without scraping their content. Input: Output: