Firecrawl MCP は、Model Context Protocol (MCP) を通じて、AI クライアントが最新のウェブデータにアクセスできるようにします。最も簡単にセットアップするにはホスト型サーバーを使用し、ローカルプロセスやセルフホスト型 Firecrawl API が必要な場合は、オープンソースサーバーをローカルで実行してください。
このページは、ホスト型 Firecrawl MCP の正規セットアップガイドです。
Firecrawl MCP サーバー をセットアップする
対話型クライアントでは、OAuth で接続します。クライアントがブラウザで Firecrawl を開くため、API キーをコピーすることなく、サインイン、チームの選択、アクセスの承認を行えます。
Codex
Claude Desktop
Claude Code
Cursor
その他のクライアント
ホスト型サーバーを追加し、OAuth サインインを完了します。Codex アプリ、CLI、または IDE 拡張機能を起動または再起動します。/mcp を入力し、firecrawl が接続されていることを確認します。
- 設定 > コネクタ を開きます。
- カスタムコネクタを追加 を選択します。
- リモート MCP サーバーの URL として
https://mcp.firecrawl.dev/v2/mcp-oauth を入力します。
- 接続 を選択し、Firecrawl にサインインしてアクセスを承認します。
リモートサーバーは 設定 > コネクタ から追加する必要があります。claude_desktop_config.json ファイルはローカル MCP サーバー用です。
ホスト型サーバーを追加します。Claude Code で /mcp を入力し、firecrawl を選択してブラウザでのサインインを完了します。 ホスト型サーバーを ~/.cursor/mcp.json に追加します。ファイルを保存し、Cursor の MCP 設定を開いて Firecrawl へのサインインを完了します。すると、Cursor の Agent で Firecrawl ツールを利用できるようになります。 OAuth 対応のリモート MCP クライアントで、次の URL を指定します。OAuth クライアントIDまたはクライアントシークレットの入力を求められた場合は、どちらも空欄のままにします。対応クライアントでは、クライアントIDメタデータドキュメントまたは動的クライアント登録が使用されます。クライアントでリモート OAuth を完了できない場合は、以下の API キー設定を使用します。リクエストヘッダーを送信できない場合は、Firecrawl MCP をローカルで実行してください。
OAuth 接続では、Firecrawl APIキーの代わりに、有効期間が短くリソースに紐づいたトークンが発行されます。これらは MCP 設定で確認および取り消しできます。
CI、サーバー、スクリプト、またはブラウザーでのOAuthを完了できないその他のクライアントでは、APIキーを使用します。Firecrawl APIキーを作成し、環境変数またはシークレットストアに保管して、フルホスト型MCPエンドポイントに接続します。
Codex
Claude Code
その他のクライアント
Claude Codeは接続時に環境変数を展開します。 APIキーをベアラートークンとして送信するよう、クライアントを設定します。ヘッダーの設定方法はクライアントによって異なります。キーはクライアントの環境変数または保護されたシークレットストレージに保管してください。
APIキーをプロジェクトの構成ファイルに記載したり、チャットに貼り付けたり、スクリーンショットやissueで共有したりしないでください。新しい構成ではOAuthまたは環境変数を使用するAuthorizationヘッダーを使用し、認証情報を含むURLは絶対に使用しないでください。
アカウントを作成せずに Firecrawl を試すには、リモート MCP に対応した任意のクライアントにキーレスエンドポイントを追加します。
キーレス MCP はネットワークごとにレート制限されており、利用条件を満たしている場合は Search、Scrape、Parse のみを利用できます。すべてのツール群やより高い上限が必要な場合は、OAuth または API キーで接続してください。
利用可能な場合、MCP エラーには現在の再試行可能時間が含まれます。キーレスでの利用を続けるにはその時間待つか、OAuth または API キーで直ちに接続してください。
クライアントのMCPステータスまたはツール一覧を開き、firecrawlが接続されていることを確認します。キーレスの接続ではfirecrawl_search、firecrawl_scrape、firecrawl_parseが表示されます。認証済みの接続では、プラン、デプロイ、チームポリシーに応じて利用可能なすべてのツールが公開されます。
読み取り専用のリクエストを試します。
Firecrawl ツールが表示されない場合は、MCP 構成を保存した後にクライアントを再起動するか、再読み込みしてください。spawn npx ENOENT などのローカルプロセスエラーについては、Firecrawl MCP をローカルで実行するを参照してください。
このレガシー形式は、OAuth を完了できない、またはカスタム Authorization ヘッダーを送信できない既存の構成やクライアント向けにのみ提供されています。新しいインテグレーションでの使用は推奨されません。
API キーは URL の一部であるため、URL 全体をパスワードと同様に扱ってください。漏洩した場合は、キーをローテーションしてください。このフォールバックは /v2/mcp のすべての機能にのみ適用されます。OAuth 専用の検索リソースでは利用できません。
専用アカウントエンドポイントへの移行期間中も、既存の /v2/mcp OAuth 接続は引き続きサポートされます。新しい対話型アカウント接続には /v2/mcp-oauth を使用してください。このアカウントリソース用に新たに発行されたトークンは /v2/mcp では受け付けられません。
ツールを選択
適切なFirecrawl MCPツールを見つけ、接続方法ごとの利用可否を確認します。
ローカルで実行
オープンソースサーバーをstdioまたはStreamable HTTPで起動します。
コントリビュート
Firecrawl MCP サーバーのビルド、テスト、コントリビュートを行います。
現在のキーレス利用枠とプランの制限については、レート制限を参照してください。