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
| Modality | Status | Detail |
|---|---|---|
| API | yes | restbearer coverage: partial · docs |
| SDK | yes | pythonjavascriptgojavarubyrustcsharpphpelixir official: yes |
| MCP | yes | verdict: official |
| Integrations | unknown | |
| CLI | yes | |
| Extensibility | yes | webhooks: True |
| Data access | export: unknown · import: unknown | |
| RPA / UI automation | unknown | web-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 use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 8 | 8 | — | 7 | — | — | 8 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-09-20 |
license | declared | source | 2026-09-20 |
deployment | declared | source | 2026-09-20 |
modalities.api.exists | declared | source | 2026-09-20 |
modalities.api.kinds[0] | declared | source | 2026-09-20 |
modalities.api.auth[0] | declared | source | 2026-09-20 |
modalities.api.coverage | declared | source | 2026-09-20 |
modalities.api.docs | declared | source | 2026-09-20 |
modalities.sdk.exists | declared | source | 2026-09-20 |
modalities.sdk.official | declared | source | 2026-09-20 |
modalities.sdk.languages[0] | declared | source | 2026-09-20 |
modalities.sdk.languages[1] | declared | source | 2026-09-20 |
modalities.sdk.languages[2] | declared | source | 2026-09-20 |
modalities.sdk.languages[3] | declared | source | 2026-09-20 |
modalities.sdk.languages[4] | declared | source | 2026-09-20 |
modalities.sdk.languages[5] | declared | source | 2026-09-20 |
modalities.sdk.languages[6] | declared | source | 2026-09-20 |
modalities.sdk.languages[7] | declared | source | 2026-09-20 |
modalities.sdk.languages[8] | declared | source | 2026-09-20 |
modalities.mcp.first_party | declared | source | 2026-09-20 |
modalities.mcp.verdict | declared | source | 2026-09-20 |
modalities.cli.exists | declared | source | 2026-09-20 |
modalities.extensibility.webhooks | declared | source | 2026-09-20 |
modalities.agent_docs.llms_txt | declared | source | 2026-09-20 |
verdict.scores.api | declared | source | 2026-09-20 |
verdict.scores.mcp | declared | source | 2026-09-20 |
verdict.scores.cli | declared | source | 2026-09-20 |
freshness.watch[0].url | declared | source | 2026-09-20 |
freshness.watch[1].url | declared | source | 2026-09-20 |
freshness.watch[2].url | declared | source | 2026-09-20 |
freshness.watch[3].url | declared | source | 2026-09-20 |
Related tools
Other products in this database that share a category with Firecrawl.
Last verified 2026-09-20 · volatility high · JSON record