Can AI agents automate Firecrawl?

Firecrawl · hybrid · developer-tools

Firecrawl is automatable today through its REST API. This record is the Firecrawl search, scrape, crawl, and parse API, including the first-party hosted MCP at https://mcp.firecrawl.dev/v2/mcp and https://mcp.firecrawl.dev/v2/mcp-oauth. It is not Apify, Playwright, or Browserbase. The API base is https://api.firecrawl.dev. Callers send Authorization Bearer with an fc- API key. Documented resources include scrape, crawl, map, search, extract, batch scrape, and interact. Extract and Agent have preview or beta positioning on opened pages. Credits and per-plan rate limits apply. A Free plan includes 1,000 credits each month with no card. The hosted product is also described as open source, with Cloud extras such as Fire-engine. Official SDKs are listed for Python, Node/TypeScript, Go, Java, Ruby, Rust, .NET, PHP, and Elixir. The official CLI installs as npm install -g firecrawl-cli or npx firecrawl-cli@latest init. Some CLI commands fall back to a keyless free tier. Hosted MCP accepts Bearer on /v2/mcp, browser sign-in on /v2/mcp-oauth, and a keyless search/scrape/parse path within daily limits. Webhooks POST crawl, batch, extract, agent, and monitor events to HTTPS URLs and retry three times. iPaaS catalogs were not opened. Computer-use viability is unassessed. API and MCP each score 8. API is the best path because any HTTP client can call it without an MCP transport.

Best path today: api · Overall automatability: 8/10

Modalities

ModalityStatusDetail
APIyesrestbearer
coverage: partial · docs
SDKyespythonjavascriptgojavarubyrustcsharpphpelixir
official: yes
MCPyes
verdict: official
Integrationsunknown
CLIyes
Extensibilityyes
webhooks: True
Data access
export: unknown · import: unknown
RPA / UI automationunknownweb-dom
No repeatable UI probe was run. Firecrawl's REST v2 API, official SDKs, CLI, webhooks, and hosted MCP cover search, scrape, crawl, and parse without browser control of Firecrawl Console. Interact is an API, not a measured computer-use probe. This record is not Apify or Playwright.
Computer useunknown
measured verdicts only — "unknown" means not yet probed by us

Scores

apimcpintegrationsclirpacomputer useoverall
8878

Evidence

FactTierSourceDate
homepagedeclaredsource2026-09-20
licensedeclaredsource2026-09-20
deploymentdeclaredsource2026-09-20
modalities.api.existsdeclaredsource2026-09-20
modalities.api.kinds[0]declaredsource2026-09-20
modalities.api.auth[0]declaredsource2026-09-20
modalities.api.coveragedeclaredsource2026-09-20
modalities.api.docsdeclaredsource2026-09-20
modalities.sdk.existsdeclaredsource2026-09-20
modalities.sdk.officialdeclaredsource2026-09-20
modalities.sdk.languages[0]declaredsource2026-09-20
modalities.sdk.languages[1]declaredsource2026-09-20
modalities.sdk.languages[2]declaredsource2026-09-20
modalities.sdk.languages[3]declaredsource2026-09-20
modalities.sdk.languages[4]declaredsource2026-09-20
modalities.sdk.languages[5]declaredsource2026-09-20
modalities.sdk.languages[6]declaredsource2026-09-20
modalities.sdk.languages[7]declaredsource2026-09-20
modalities.sdk.languages[8]declaredsource2026-09-20
modalities.mcp.first_partydeclaredsource2026-09-20
modalities.mcp.verdictdeclaredsource2026-09-20
modalities.cli.existsdeclaredsource2026-09-20
modalities.extensibility.webhooksdeclaredsource2026-09-20
modalities.agent_docs.llms_txtdeclaredsource2026-09-20
verdict.scores.apideclaredsource2026-09-20
verdict.scores.mcpdeclaredsource2026-09-20
verdict.scores.clideclaredsource2026-09-20
freshness.watch[0].urldeclaredsource2026-09-20
freshness.watch[1].urldeclaredsource2026-09-20
freshness.watch[2].urldeclaredsource2026-09-20
freshness.watch[3].urldeclaredsource2026-09-20

Related tools

Other products in this database that share a category with Firecrawl.

Last verified 2026-09-20 · volatility high · JSON record