{
 "categories": [
  "developer-tools"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-09-20",
   "fact": "homepage",
   "note": "Firecrawl presents a web data API to search, scrape, and interact at scale, and states that it is also open source.",
   "source": "https://www.firecrawl.dev/",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "license",
   "note": "Pricing publishes a Free plan with 1,000 credits each month and no card, plus paid Hobby, Standard, Growth, Scale, and Enterprise plans. Effective September 4, 2026.",
   "source": "https://www.firecrawl.dev/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "deployment",
   "note": "The homepage FAQ distinguishes the open-source version from the hosted Cloud version with Fire-engine and interact. Deployment is hybrid.",
   "source": "https://www.firecrawl.dev/",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.api.exists",
   "note": "Firecrawl documents a public API at https://api.firecrawl.dev for scrape, crawl, map, search, and extract.",
   "source": "https://docs.firecrawl.dev/api-reference/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.api.kinds[0]",
   "note": "The opened reference is HTTP REST with conventional status codes and a v2 OpenAPI document.",
   "source": "https://docs.firecrawl.dev/api-reference/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.api.auth[0]",
   "note": "Authentication requires an Authorization header containing Bearer fc-123456789, where that value is the API key. 401 means the key was not provided.",
   "source": "https://docs.firecrawl.dev/api-reference/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.api.coverage",
   "note": "Declared features are scrape, crawl, map, search, and extract. Credit and rate-limit gates apply. Coverage is partial relative to Cloud-only extras and preview Agent pricing.",
   "source": "https://docs.firecrawl.dev/api-reference/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.api.docs",
   "note": "Opened as the current API introduction.",
   "source": "https://docs.firecrawl.dev/api-reference/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.sdk.exists",
   "note": "Firecrawl documents official SDKs that wrap the API with helpers for authentication, polling, and errors.",
   "source": "https://docs.firecrawl.dev/sdks/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.sdk.official",
   "note": "The SDK overview headings are labeled Official SDKs.",
   "source": "https://docs.firecrawl.dev/sdks/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.sdk.languages[0]",
   "note": "Official SDK list includes Python.",
   "source": "https://docs.firecrawl.dev/sdks/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.sdk.languages[1]",
   "note": "Official SDK list includes Node.js and TypeScript.",
   "source": "https://docs.firecrawl.dev/sdks/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.sdk.languages[2]",
   "note": "Official SDK list includes Go.",
   "source": "https://docs.firecrawl.dev/sdks/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.sdk.languages[3]",
   "note": "Official SDK list includes Java.",
   "source": "https://docs.firecrawl.dev/sdks/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.sdk.languages[4]",
   "note": "Official SDK list includes Ruby.",
   "source": "https://docs.firecrawl.dev/sdks/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.sdk.languages[5]",
   "note": "Official SDK list includes Rust.",
   "source": "https://docs.firecrawl.dev/sdks/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.sdk.languages[6]",
   "note": "Official SDK list includes .NET.",
   "source": "https://docs.firecrawl.dev/sdks/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.sdk.languages[7]",
   "note": "Official SDK list includes PHP.",
   "source": "https://docs.firecrawl.dev/sdks/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.sdk.languages[8]",
   "note": "Official SDK list includes Elixir.",
   "source": "https://docs.firecrawl.dev/sdks/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.mcp.first_party",
   "note": "Firecrawl documents first-party MCP with keyless access, account sign-in at https://mcp.firecrawl.dev/v2/mcp-oauth, and API-key Bearer on https://mcp.firecrawl.dev/v2/mcp.",
   "source": "https://docs.firecrawl.dev/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.mcp.verdict",
   "note": "Signing in and adding an API key both reach the full tool surface on the team's plan. Keyless access is limited to search, scrape, and parse within daily limits.",
   "source": "https://docs.firecrawl.dev/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.cli.exists",
   "note": "Firecrawl documents the official CLI via npx -y firecrawl-cli@latest init and npm install -g firecrawl-cli. Supported commands can fall back to the keyless free tier.",
   "source": "https://docs.firecrawl.dev/cli",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.extensibility.webhooks",
   "note": "Firecrawl POSTs crawl, batch scrape, extract, agent, and monitor events to a customer HTTPS webhook and retries failed deliveries three times.",
   "source": "https://docs.firecrawl.dev/webhooks/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Opened a first-party Firecrawl Docs index covering MCP, API, SDKs, CLI, and webhooks.",
   "source": "https://docs.firecrawl.dev/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "verdict.scores.api",
   "note": "Broad documented REST v2 with Bearer auth, official SDKs, and webhooks. Credit gates and preview Agent pricing keep the score at 8.",
   "source": "https://docs.firecrawl.dev/api-reference/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "verdict.scores.mcp",
   "note": "Official hosted MCP with OAuth, API-key, and keyless paths. Full surface is plan-gated. Score 8.",
   "source": "https://docs.firecrawl.dev/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "verdict.scores.cli",
   "note": "Official CLI with login, keyless fallback, and scrape, search, map, interact, crawl, and agent commands. Score 7.",
   "source": "https://docs.firecrawl.dev/cli",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as the current API introduction.",
   "source": "https://docs.firecrawl.dev/api-reference/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current first-party MCP setup page.",
   "source": "https://docs.firecrawl.dev/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current official CLI page.",
   "source": "https://docs.firecrawl.dev/cli",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "freshness.watch[3].url",
   "note": "Opened and verified as the current pricing page, including the Free credit grant and signed webhooks on all plans.",
   "source": "https://www.firecrawl.dev/pricing",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-20",
  "volatility": "high",
  "watch": [
   {
    "type": "docs",
    "url": "https://docs.firecrawl.dev/api-reference/introduction"
   },
   {
    "type": "mcp",
    "url": "https://docs.firecrawl.dev/mcp-server"
   },
   {
    "type": "docs",
    "url": "https://docs.firecrawl.dev/cli"
   },
   {
    "type": "docs",
    "url": "https://www.firecrawl.dev/pricing"
   }
  ]
 },
 "homepage": "https://www.firecrawl.dev/",
 "id": "firecrawl",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "bearer"
   ],
   "coverage": "partial",
   "docs": "https://docs.firecrawl.dev/api-reference/introduction",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [],
   "import": []
  },
  "extensibility": {
   "scripting": [],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "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.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "python",
    "javascript",
    "go",
    "java",
    "ruby",
    "rust",
    "csharp",
    "php",
    "elixir"
   ],
   "official": true
  }
 },
 "name": "Firecrawl",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "apify"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Firecrawl",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": 7,
   "computer_use": null,
   "integrations": null,
   "mcp": 8,
   "overall": 8,
   "rpa": null
  },
  "summary": "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.\n"
 }
}