Skip to main content
PromptQuorumBuilt for humans. Structured for AI.
ホーム/ローカルLLM活用/Firecrawlレビュー:LLMパイプライン向けオープンソースWebデータAPI
Local AI Agents & Tool Use

Firecrawlレビュー:LLMパイプライン向けオープンソースWebデータAPI

·8分で読める·Hans Kuepper 著 · PromptQuorum創設者 · オープンウェイト/オープンソースAIの発見エンジン

Firecrawlは、Webサイトの検索・スクレイピング・クロール・マッピングを行い、LLMパイプライン向けにクリーンなマークダウンまたはJSONを返すオープンソース(AGPL-3.0)のWebデータAPIです。 ホスト型サービスとしても、セルフホストのDocker Composeスタックとしても動作しますが、セルフホスト版はクラウド製品を縮小した版です。

Firecrawl(firecrawl.dev、ソースコードはgithub.com/firecrawl/firecrawl)は、Webサイトをマークダウン、HTML、スクリーンショット、構造化JSONに変換してLLMアプリケーションに渡すWebデータAPIです。AGPL-3.0のコアをDocker Composeでセルフホストでき、AI機能にクラウドモデルの代わりにOllamaを使えるため、ローカルAIのディレクトリに掲載しています。このレビューでは、Firecrawlでできること、セルフホスト版で省かれる機能、ホスト版の料金の仕組み、向いている人を解説します。

重要なポイント

  • ホスト型APIには無料枠と、年払いで月16ドルからの有料プランがあります。セルフホストにライセンス料はかかりませんが、サーバーは自分で運用します
  • セルフホスト版には、独自のFire-engine、スクリーンショット、ページ操作、Agent、Interactが含まれません
  • Ollamaによるローカルモデルでの抽出は利用できますが、Firecrawl自身のドキュメントはその経路を別途テストするよう勧めています
  • セルフホスト版の既定のAPIは認証なしのため、独自の認証を追加するまで信頼できるネットワーク内に置く必要があります
  • Firecrawlのプライバシーポリシーによると、サーバーは米国にあります

📍 一文で説明

FirecrawlはWebサイトをLLM向けのマークダウンやJSONに変換するAGPL-3.0のWebデータAPIで、無料枠のあるホスト型サービスとしても、セルフホストのDocker Composeスタックとしても利用できます。

💬 簡潔に説明

FirecrawlはWebページを代わりに巡回し、言語モデルが読めるクリーンなテキストを返します。ホスト版に料金を払うことも、縮小版を自分のサーバーで動かすこともできます。その縮小版をローカルのOllamaモデルにつなげば、抽出処理も自分のハードウェア内で完結します。

Firecrawlとは

FirecrawlはAIシステム向けのWebデータAPIです。URLまたは検索クエリを送ると、LLMがそのまま使える形式でページの内容を返します。 リポジトリでは「AIエージェントにWebのデータを供給する」ものと説明されており、ホスト型サービスは同社がfirecrawl.devで運営しています。

  • 製品タイプ:SDKとCLIを備えたREST APIで、ホスト型サービスとセルフホスト可能なソースコードの両方で提供されます
  • リポジトリ:github.com/firecrawl/firecrawl、スター192,265(GitHub APIで確認)
  • ライセンス:オープンソースのリポジトリはLICENSEファイルによるとAGPL-3.0です。ホスト型サービスが使うプロキシ/レンダリング層のFire-engineは独自仕様で、リポジトリには含まれません
  • ホスト型サービスのコンプライアンス:サイトにSOC 2 Type IIのバッジが表示されていますが、本レビューでは独自に監査していません

Firecrawlでできること

Firecrawlのエンドポイントは、一度に読みたいWebの範囲で分かれています。このセクションでは、前半の4つがセルフホストの既定スタックで利用でき、後半の2つはクラウド機能です。

  • Scrape — 1つのURLを取得し、マークダウン、HTML、メタデータ、スキーマ指定のJSONを返します。Web上のPDFやDOCXも解析します
  • Crawl — 1回のリクエストでサイト内の到達可能なページをすべてスクレイピングします
  • Map — 内容を取得せずに、サイトのURLを一覧にします
  • Search — Web検索を実行し、ページ全文付きの結果を返します
  • Interact — ページをスクレイピングした後、プロンプトやコードでクリック、移動、操作を行います(クラウド機能)
  • Agent — 必要なデータを説明すると、Firecrawlが自律的に収集します(クラウド機能)

セルフホスト版とホスト版の違い

セルフホスト版FirecrawlはDocker Composeスタックで、scrape、crawl、map、searchの基本ルートを提供します。ホスト版にはFire-engineと複数の追加機能があります。 リポジトリのSELF_HOST.mdとセルフホスティングガイドが、この差をはっきり示しています。

  • 構成:Composeファイルは、APIとワーカー、Playwright、Redis、RabbitMQ、PostgreSQLキュー、任意のFoundationDBバックエンドを起動します。公開されるのはAPIのみで、ポートは3002です
  • 要件:Git、Compose v2対応のDocker、curl。Firecrawlは検証済みの最小ホストサイズを公表していません
  • 本番運用の前に:既定のAPIには認証がなく、Composeファイルには永続ボリュームの定義もないため、まず認証、TLS、バックアップ、監視を追加してください

基本ルート

セルフホスト版:
Scrape、Crawl、Map、Search
ホスト版:
すべて+追加機能

ボット対策エンジン

セルフホスト版:
非同梱。Fire-engineは別途運用
ホスト版:
Fire-engine(独自)

スクリーンショットと操作

セルフホスト版:
既定スタックにはなし
ホスト版:
あり

AgentとInteract

セルフホスト版:
Firecrawl Cloudを利用
ホスト版:
あり

LLMを使う形式

セルフホスト版:
OllamaまたはOpenAI互換プロバイダーを接続
ホスト版:
Firecrawlが管理

運用

セルフホスト版:
セキュリティ・稼働・更新は自己責任
ホスト版:
Firecrawlが運用

ライセンスがAGPL-3.0のため、改変したコピーをサービスとして他者に提供する前に、ネットワーク利用に関する条件を法務部門と確認してください。

Firecrawlの料金

Firecrawlのホスト型プランはクレジット制で、月1,000クレジットの無料枠から始まります。 価格はfirecrawl.dev/pricingに基づき、米ドル表記のみです。円建ての価格表は確認できませんでした。

  • Scrape、Crawl、Mapは1ページ1クレジット、Searchは10件ごとに2クレジット、Interactはブラウザ1分ごとに2クレジットです
  • JSON、question、highlightの各形式は、ScrapeとCrawlで1ページあたり4クレジットが加算されます
  • 結果が返らなかったScrapeは課金されません。403や404などのエラーページは1クレジットかかります
  • クレジットの繰り越しはScaleとEnterpriseのみです。支払いはStripe経由で、月間の支出上限を設定できます

Free

価格:
$0
クレジットと同時実行数:
1,000クレジット、同時2

Hobby

価格:
年払い月$16(月払い$19)
クレジットと同時実行数:
5,000クレジット、同時5

Standard

価格:
年払い月$83
クレジットと同時実行数:
100,000クレジット、同時25

Growth

価格:
年払い月$333
クレジットと同時実行数:
500,000クレジット、同時50

Scale

価格:
年払い月$599
クレジットと同時実行数:
1,000,000クレジット、同時100

Enterprise

価格:
個別見積もり
クレジットと同時実行数:
個別設定

料金ページで月払い価格が記載されているのはHobbyのみで、記載された年間割引額も月額差の3ドルとは一致しません。最新の金額は決済時にご確認ください。

Firecrawlが向いている人

Firecrawlは、LLM向け形式のWebコンテンツが必要で、自前のクローラーとレンダラーを作りたくない開発者に向いています。

Firecrawlが向いているケース

  • RAG、エージェント、ファインチューニングのパイプラインにWebページを渡し、生のHTMLではなくマークダウンやJSONが欲しい
  • Claude、Cursor、WindsurfなどのMCP対応クライアントをライブのWebデータにつなぎたい
  • Docker Composeスタックを運用でき、基本ルートを自分で管理するインフラ上で動かしたい

他のツールを検討したほうがよいケース

  • ホスト型サービスに課金せずに、スクリーンショット、ページ操作、Agentを使いたい
  • ターミナルもAPIキーも不要の、ダブルクリックで使えるデスクトップアプリが欲しい
  • ホスト型プランで、スクレイピングした内容の処理を米国の事業者に任せられない

競合と代替ツール

ディレクトリにはほかのスクレイピング/クローリングサービスがないため、同じカテゴリで最も近いレビューは、Webデータを取得せず利用する側のフレームワークです。 Firecrawlはその上流にあり、クリーンなテキストを作り、フレームワークがそれをどう使うかを決めます。

Pydantic AI

主な特徴:
Pydanticベースの型安全なエージェントフレームワーク
Pydantic AIに関する記事(2件)

DSPy

主な特徴:
プロンプトではなくプログラムで言語モデルのパイプラインを構築
DSPyに関する記事(1件)

その他の言及:

Firecrawl自身のエントリーを含む全カタログは、Local LLM Software Directoryをご覧ください。

ディレクトリで比較する

よくある質問

Firecrawlはオープンソースですか?

リポジトリはAGPL-3.0ですが、ホスト型サービスが使うFire-engine層は独自仕様でリポジトリには含まれません。

FirecrawlはOllamaで動きますか?

セルフホストスタックのLLMを使う機能では可能です。Firecrawlのセルフホスティングガイドによるもので、同ガイドはその経路を別途テストするよう勧めています。本レビューでは実行していません。

公式のMCPサーバーはありますか?

はい。Firecrawlは、Claude、Cursor、Windsurfなどのクライアント向けにfirecrawl-mcp-serverをMITライセンスで公開しています。

セルフホストにはどれくらいのRAMが必要ですか?

Firecrawlは検証済みの最小ホストサイズを公表していないと述べています。スタックは複数のサービスを動かすため、必要な容量を見積もってテストしてください。

ホスト型プランでスクレイピングしたデータはどこに保存されますか?

プライバシーポリシーでは、サーバーは米国にあり、データは通信経路で他国を通過する場合があるとされています。モデルの学習への言及はありません。

PromptQuorumはFirecrawlをテストしましたか?

いいえ。本レビューは公式サイト、ドキュメント、GitHubリポジトリ、料金ページに基づいており、独自のベンチマークは行っていません。

情報源

← ローカルLLM活用 に戻る

MCP