AIを活用して開発しているなら、Firecrawlは開発体験を向上させるためのさまざまなリソースを提供します。Firecrawlにはスキルが用意されています。これは、AIコーディングエージェントが自動的に見つけて使う自己完結型のナレッジパックです。インストールコマンドを1つ実行するだけで、エージェントはリアルタイムのWeb作業向けCLIツールと、Firecrawlをアプリケーションコードに統合するためのBuild スキルを利用できるようになります。Claude Code、Cursor、Antigravity、OpenCodeのようなエージェントは、APIキーさえあれば1つのコマンドでセルフオンボーディングできます。APIキー作成後は人間による設定は不要です。Documentation Index
Fetch the complete documentation index at: https://firecrawl-mog-monitoring-docs.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
- 前提条件: APIキーを作成する
- スキル + CLI
- Firecrawlをツールとして使う
- Firecrawl MCP Server
- エージェント向けFirecrawlドキュメント
- クイックスタートガイド
- エージェントハーネス
- SDK
前提条件:APIキーを作成する
APIキーを取得
Firecrawlを使い始めるには、登録してAPIキーを取得してください。
スキル + CLI
--allは、このマシンで検出されたすべての AI コーディングエージェントに Firecrawl スキルをインストールします--browserは Firecrawl の認証のためにブラウザを自動的に開きます
インストールで利用できるもの
| Skill | Purpose |
|---|---|
firecrawl/cli | CLI コマンド全体のワークフロー |
firecrawl-search | ウェブを検索してページを見つける |
firecrawl-scrape | 既知の URL からクリーンなコンテンツを抽出する |
firecrawl-interact | プロンプトまたはコードを使ってスクレイピングしたページを操作する |
firecrawl-crawl | サイト全体からコンテンツを一括抽出する |
firecrawl-map | ドメイン上のすべての URL を見つける |
firecrawl-agent | ジョブを使って自律的にウェブデータを収集する |
| Skill | Purpose |
|---|---|
firecrawl-build | プロダクトに適した Firecrawl エンドポイントを選ぶ |
firecrawl-build-onboarding | 認証とプロジェクト設定 |
firecrawl-build-scrape | アプリコードにスクレイピングを実装する |
firecrawl-build-search | アプリコードに検索を実装する |
firecrawl-build-interact | アプリコードにページ操作を実装する |
firecrawl-build-crawl | アプリコードにクロールを実装する |
firecrawl-build-map | アプリコードに URL 発見を実装する |
進む先を選ぶ
ライブWebツール(CLIスキル)
現在のセッション中にWebデータが必要な場合に使います。たとえば、Web検索、既知のURLのスクレイピング、スクレイピング済みページの操作、ドキュメントのクロール、サイトのマッピング、エージェントジョブの実行などです。デフォルトの流れ:
- 探索が必要なら search から始める
- URL があるなら スクレイピング に進む
- スクレイピング済みページで追加のアクションが必要な場合は interact を使う
- 多数のURLやページが必要な場合は map または クロール を使う
- タスクがオープンエンドで自律的な探索が必要な場合は agent を使う
アプリ連携(Buildスキル)
コードから Firecrawl API を呼び出すアプリケーション、エージェント、またはワークフローを構築している場合に使います。Buildスキルは、適切なエンドポイントの選定、SDK の組み込み、スモークテストの実行を支援します。エージェントは 1 つの重要な問い、プロダクト内で Firecrawl に何をさせるべきか?、に答え、Buildスキルはそれに応じて
/search、/scrape、/interact、/crawl、/map、/agent に振り分けます。REST API(インストール不要)
何もインストールしたくない場合は、エージェントから Firecrawl REST API を直接呼び出せます。API キーを設定し、各エンドポイントを呼び出します。
POST https://api.firecrawl.dev/v2/search— クエリでページを見つけるPOST https://api.firecrawl.dev/v2/scrape— URL からクリーンなMarkdownを抽出するPOST https://api.firecrawl.dev/v2/interact— スクレイピング済みページを操作するPOST https://api.firecrawl.dev/v2/crawl— サイト全体を一括抽出するPOST https://api.firecrawl.dev/v2/map— ドメイン上のURLを見つけるPOST https://api.firecrawl.dev/v2/agent— 自律的なWebデータ収集を実行する
Authorization: Bearer fc-YOUR_API_KEYfirecrawl.dev/agent-onboarding/SKILL.md で確認できます。エージェントはセルフオンボーディングのためにこれを直接取得できます。
スキル + CLI
CLI とスキルをインストールし、認証を行って、ターミナルから スクレイピング、search、クロール、
interact、map、extract、agent コマンドを実行します。
Firecrawlをツールとして使う
Search — クエリでページを見つける
Search — クエリでページを見つける
まだURLがわからない場合は、まずここから始めます。Searchは自然言語クエリに関連するウェブページを返し、任意でページ全体のコンテンツを結果に含めることもできます。使用する場面: 調査タスク、ドキュメントの検索、競合分析、最新のウェブ情報が必要な質問への回答。
スクレイピング — URLからコンテンツを抽出する
スクレイピング — URLからコンテンツを抽出する
すでにURLがあり、クリーンでLLM向けのコンテンツが必要な場合に使います。スクレイピングはあらゆるウェブページをMarkdown、HTML、または構造化データに変換し、JavaScriptレンダリング、bot対策、乱雑なHTMLも自動で処理します。使用する場面: ドキュメントの読み取り、記事コンテンツの抽出、既知のページからのデータ取得、LLM用コンテキストへのウェブページ変換。
クロール — サイト全体を一括抽出する
クロール — サイト全体を一括抽出する
Map — ドメイン上のすべてのURLを見つける
Map — ドメイン上のすべてのURLを見つける
Mapは、コンテンツをスクレイピングせずに、ドメイン上のインデックス済みURLをすばやく見つけます。サイト構造を把握したい場合や、スクレイピング前に特定のページを探したい場合に使います。使用する場面: サイト監査、大規模サイト内での特定ページの発見、対象を絞ったクロール前のサイト構造の把握。
Interact — スクレイピング済みページを操作する
Interact — スクレイピング済みページを操作する
Interactを使うと、エージェントはプロンプトやコードを使ってスクレイピングの続きから処理できます。スクレイピング済みのページで、クリック、フォーム入力、画面遷移、または追加の抽出が必要な場合に使います。使用する場面: スクレイピングからの継続、動的ページの操作、フォーム入力、ページ操作後のデータ抽出。
エージェントがツールを連携して使う方法
- Search で関連するページを見つける → URL の一覧を取得
- 関連性の高い URL を スクレイピング する → 整理されたコンテンツを取得
- スクレイピングしたページで後続のアクションが必要な場合は Interact する
- 自律的な探索や、複数ページにまたがる構造化データの抽出が必要なタスクでは Agent を使う
Firecrawl MCP Server
MCP Server
Cursor、Claude Desktop、Windsurf、VS Code などのインストール手順を確認
エージェント向け Firecrawl ドキュメント
Markdown ドキュメント
すべてのページには Markdown 版があります。任意のドキュメント URL の末尾に
.md を付けるか、ページのアクションメニューから Markdown としてコピーしてください。完全版 llms.txt
すべてのドキュメントを 1 つのファイルとしてエージェントに渡せます。より短いインデックスは
https://docs.firecrawl.dev/llms.txt でも利用できます。MCP ドキュメントサーバー
MCP ツールを使って構造化された形で利用する場合は、任意の MCP クライアント (Cursor、Claude Code、Claude Desktop、Windsurf) で Firecrawl MCP Server に接続してください。インストールコマンドについては MCP Server ページを参照してください。
クイックスタートガイド
Node.js
Firecrawl Node SDK を使ったサーバーサイド JavaScript / TypeScript。
Next.js
Next.js のルートハンドラーとサーバーアクションからスクレイピング、検索、クロールを実行します。
Python
スクリプト、ノートブック、バックエンドサービスから Firecrawl を使用します。
FastAPI
検索、スクレイピング、抽出を行う非同期 Python API を構築します。
Cloudflare Workers
Workers を使ってエッジで Firecrawl を実行します。
Vercel Functions
Vercel Functions から Firecrawl を呼び出します。
AWS Lambda
Lambda ハンドラーから Firecrawl を呼び出します。
Supabase Edge Functions
Supabase の Deno ランタイム内で Firecrawl を使用します。
Go
検索、スクレイピング、クロールに対応した、Go らしい Go SDK。
Rust
Firecrawl 向けの型安全な Rust SDK。
Laravel
PHP SDK 経由で Laravel アプリに Firecrawl を追加します。
Rails
Ruby on Rails に Firecrawl を簡単に組み込めます。
エージェントハーネス
npx -y firecrawl-cli@latest init --all --browser で Firecrawl スキルを自動検出できます。それ以外では、MCP または REST API 経由でツールとして Firecrawl を呼び出します。
Claude Code
Anthropic の CLI — Claude Code で Firecrawl MCP をセットアップします。
Cursor
IDE エージェント — Cursor で Firecrawl MCP をワンクリックでインストールします。
OpenCode
Firecrawl MCP を OpenCode に組み込みます。
Codex CLI
Firecrawl MCP を OpenAI Codex CLI に組み込みます。
OpenRouter
OpenRouter の任意のモデルを Firecrawl の web ツールと組み合わせます。
Amp
Firecrawl MCP を Sourcegraph Amp に組み込みます。
Windsurf
エージェント型 IDE — Windsurf で Firecrawl MCP をセットアップします。
Antigravity
Google のエージェント型 IDE に Firecrawl MCP を追加します。
Gemini CLI
Firecrawl MCP を Google Gemini CLI に組み込みます。
Nous Research
Hermes モデルで Firecrawl をツールとして使います。
AutoGen
Microsoft AutoGen のマルチエージェントチーム内で Firecrawl ツールを使います。

