Extract content from multiple pages on a website by starting a crawl job. Use to comprehensively gather data from related pages with configurable depth and limits.
Initiates an asynchronous crawl of a website, extracting content from multiple pages. Use for comprehensive site coverage; monitor progress with returned operation ID.
Autonomously browses the web to find and extract structured data from multiple sources based on your natural language query, handling complex research tasks across the internet.
Integrates Firecrawl for web scraping, crawling, search, and content extraction capabilities. Supports single/batch scraping, URL discovery, structured data extraction, deep research, and AI-powered web analysis with automatic retries and rate limiting.
Fetch any URL and return clean Markdown with token count, metadata, and 6-hour caching. Automatically routes to appropriate fetcher for JS-rendered, PDF, or paywalled content.
Execute browser automation code to navigate pages, click elements, extract data, and run multi-step workflows using bash, Python, or JavaScript commands in an active browser session.
Extract structured data from web pages using LLM capabilities. Define specific information to retrieve with custom prompts and JSON schemas for organized output.
Perform precise web searches with advanced filtering, incorporating Google search operators and time-based parameters for accurate, time-sensitive results using Firecrawl.
Create a persistent browser session for executing Python or JavaScript code that interacts with live web pages, enabling multi-step browser automation and maintaining state across multiple operations.
Extract content from multiple website pages by starting a crawl job. Use for comprehensive coverage of related pages, with options to control depth and scope.
Check the status of a Firecrawl agent job and retrieve results when processing is complete. Use this tool to monitor progress and obtain extracted data after initiating research tasks.
Search the web and extract content from results to find specific information across multiple websites when you don't know which site has the data you need.