---
ref: company:firecrawl
name: Firecrawl
tools: [tool:firecrawl/crawl-site, tool:firecrawl/map-site, tool:firecrawl/run-agent, tool:firecrawl/scrape-url, tool:firecrawl/search-web]
tags: [capability:research-accounts, capability:scrape-web, category:scraper, has:api, has:cli, has:mcp]
updated: 2026-09-26
---

# Firecrawl

The web data API for AI agents — search the web, scrape any page and interact with it.

Firecrawl turns websites into data an agent can use. It scrapes a page into markdown or JSON, searches the web, maps and crawls whole sites, and runs an agent that gathers structured data across sources from a prompt.

## Tools

- tool:firecrawl/crawl-site — Crawl a website: Follows links from a starting URL and returns the content of every page it reaches, within the limits you set.
- tool:firecrawl/map-site — Map a website: Returns the URLs found on a site, with titles and descriptions, without fetching each page's content.
- tool:firecrawl/run-agent — Run a research agent: Starts an agent that searches, navigates and reads the web to return the data a prompt describes, as JSON.
- tool:firecrawl/scrape-url — Scrape a URL: Returns one page as clean markdown, HTML, links or a screenshot, or as JSON fields extracted with a prompt or schema.
- tool:firecrawl/search-web — Search the web: Returns web search results with title, description and URL, and can scrape each result's content in the same call.

## Links

- Website: https://firecrawl.dev
- Docs: https://docs.firecrawl.dev
