Data & Analytics34 toolsPaste one API key
Firecrawl integration for AI agents
Scrape websites, crawl pages, extract structured data, and search the web
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Firecrawl once and call the same tools from all of them.
Setup
Connect Firecrawl by pasting your API key. Watch the short video on the connect page if you need help finding it in Firecrawl's dashboard.
- Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Firecrawl exposes 34 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
firecrawl_batch_scrape | Scrape multiple URLs in batch with concurrent processing | Read |
firecrawl_batch_scrape_cancel | Cancel a running batch scrape job | Read |
firecrawl_crawl | Initiate a web crawl from a given URL with filtering and extraction rules | Read |
firecrawl_crawl_cancel | Cancel an active or queued web crawl job | Read |
firecrawl_crawl_get | Retrieve the status and results of a crawl job | Read |
firecrawl_crawl_v2 | Initiate a Firecrawl v2 web crawl with enhanced features and natural language configuration | Read |
firecrawl_credit_usage_get | Get current team credit usage information | Read |
firecrawl_extract | Extract structured data from web pages using natural language or a JSON schema | Read |
firecrawl_extract_get | Retrieve the status and results of an extract job | Read |
firecrawl_get_agent_status | Get the status and results of an agent job | Read |
firecrawl_llms_txt_generate | Generate an LLMs.txt file for a website | Read |
firecrawl_map_multiple_urls_based_on_options | Map a website by discovering URLs from a starting base URL | Read |
firecrawl_scrape | Scrape a publicly accessible URL and retrieve content in specified formats | Read |
firecrawl_search | Search the web and scrape content from top results | Read |
firecrawl_start_agent | Start an agent job for agentic web extraction with multi-page navigation | Read |
firecrawl_batch_scrape_get | Retrieves the current status and results of a batch scrape job using the job ID | Read |
firecrawl_batch_scrape_get_errors | Retrieve error details from a batch scrape job, including failed URLs and URLs blocked by | Read |
firecrawl_crawl_get_errors | Retrieve errors from a Firecrawl crawl job | Read |
firecrawl_crawl_list_active | Retrieve all active crawl jobs for the authenticated team | Read |
firecrawl_crawl_params_preview | Preview crawl parameters before starting a crawl by generating optimal configuration from | Read |
firecrawl_credit_usage_get_historical | Retrieve historical team credit usage on a monthly basis | Read |
firecrawl_get_deep_research_status | Retrieves the status and results of a deep research job by its ID | Read |
firecrawl_get_the_status_of_a_crawl_job | Retrieves the current status, progress, and details of a web crawl job, using the job ID | Read |
firecrawl_list_interact_sessions | List standalone Firecrawl Interact browser sessions, optionally by status | Read |
firecrawl_list_monitor_checks | List recent check runs for a Firecrawl monitor | Read |
firecrawl_llms_txt_get | Get the status and results of an LLMs.txt generation job | Read |
firecrawl_queue_get | Retrieve metrics about the team's scrape queue | Read |
firecrawl_search_people_apollo | Search professional profile previews by role, company, keywords and location through Firecrawl | Read |
firecrawl_search_people_fullenrich | Search professional profiles by current or past roles, employers, skills, education and | Read |
firecrawl_token_usage_get | Retrieve the current team's token usage and balance information for Firecrawl's Extract feature | Read |