AI Agents for Firecrawl

Create powerful agentic AI solutions that seamlessly integrate with firecrawl.dev's services.

  • firecrawl.dev

    Load FireCrawl Tools

    Dynamically load Model Context Protocol (MCP) tools for comprehensive FireCrawl web crawling and data extraction. Note: Do not call this ability if FireCrawl MCP tools are already loaded and available.
    firecrawl
    mcp
  • firecrawl.dev

    Scrape URL

    Scrape a single URL and optionally extract information using an LLM.
    firecrawl
    scrape
    web
  • firecrawl.dev

    Start Crawl

    Crawl multiple URLs starting from a base URL.
    firecrawl
    crawl
    web
  • firecrawl.dev

    Get Crawl Status

    Get the status and results of a crawl job.
    firecrawl
    crawl
    status
  • firecrawl.dev

    Cancel Crawl

    Cancel a running crawl job.
    firecrawl
    crawl
    cancel
  • firecrawl.dev

    List Active Crawls

    Get all active crawls for the authenticated team.
    firecrawl
    crawl
    list
  • firecrawl.dev

    Map URLs

    Map and discover all URLs from a website.
    firecrawl
    map
    discovery
  • firecrawl.dev

    Search

    Search the web and optionally scrape search results.
    firecrawl
    search
    web
  • firecrawl.dev

    Start Extraction

    Extract structured data from pages using LLMs.
    firecrawl
    extract
    llm
  • firecrawl.dev

    Get Extract Status

    Get the status of an extract job.
    firecrawl
    extract
    status
  • firecrawl.dev

    Start Deep Research

    Start a deep research operation on a query.
    firecrawl
    research
    llm
  • firecrawl.dev

    Get Research Status

    Get the status and results of a deep research operation.
    firecrawl
    research
    status
  • firecrawl.dev

    Generate LLMs.txt

    Generate LLMs.txt for a website.
    firecrawl
    llmstxt
    web
  • firecrawl.dev

    Get LLMs.txt Status

    Get the status and results of an LLMs.txt generation job.
    firecrawl
    llmstxt
    status
  • firecrawl.dev

    Get Credit Usage

    Get remaining credits for the authenticated team.
    firecrawl
    billing
    credits
  • firecrawl.dev

    Start Batch Scrape

    Scrape multiple URLs and optionally extract information using an LLM.
    firecrawl
    batch
    scrape
  • firecrawl.dev

    Get Batch Scrape Status

    Get the status of a batch scrape job.
    firecrawl
    batch
    status
  • firecrawl.dev

    Cancel Batch Scrape

    Cancel a batch scrape job.
    firecrawl
    batch
    cancel