Skip to main content
xAIのコーディングエージェントCLI (grok) であるGrok Buildを、ホスト型MCPサーバー経由でFirecrawlに接続します。対話型のセットアップにはOAuthを推奨します。OAuthを使えば、キーをコマンドラインやプロジェクトファイル、会話に含める必要がありません。

クイックセットアップ

  1. Firecrawl を追加する

次のコマンドを実行します:
https://mcp.firecrawl.dev/v2/mcp-oauth はクライアントに設定する構成値です。ブラウザーで直接開くページではありません。

  1. サインインして確認する

Grok Build を開始します:
/mcps と入力して firecrawl を選択し、i を押してブラウザーでの sign-in を開始します。Team を選択し、接続を承認してください。Grok は OAuth トークンを ~/.grok/mcp_credentials.json に保存します。 有効な firecrawl サーバーが 1 つだけであることを確認したら、次を試してください。

できること

Search

最新の情報を検索し、関連する結果のコンテンツを取得します。

Scrape

URLをクリーンなMarkdownや構造化データに変換します。

Interact

ページ遷移、クリック、フォーム入力を行い、必要なデータにアクセスします。

Alexandria

構造化データツールを探し、入力パラメータと料金を確認したうえで、Firecrawl経由で実行します。

APIキーを使用したローカルMCP

ローカルサーバーは、ローカルプロセスまたはセルフホスト型 Firecrawl API が必要な場合にのみ使用してください。ローカルパッケージには Node.js 22 以降が必要です。 Grok を開始する環境で FIRECRAWL_API_KEY を設定します。次に、以下のブロックを ~/.grok/config.toml に追加します。
Grok は構成の読み込み時に ${FIRECRAWL_API_KEY} を展開するため、キーがファイルに書き込まれることはありません。シークレットはエージェントとのチャットやソース管理に含めないようにしてください。firecrawl エントリは 1 つだけにする必要があるため、先に grok mcp remove firecrawl でホスト型サーバーを削除してください。 セルフホスト型の設定については、MCP をローカルで実行するを参照してください。

その他の接続モード

  • キーなしMCPを試す:アカウントやキーがなくても、検索、スクレイピング、解析を使用できます。
  • APIキーを設定する:ホスト型サーバーをユーザー操作なしで使用する場合に設定します。シークレットはエージェントとのチャットに貼り付けず、環境変数の参照を使用してください。

トラブルシューティング

  • Firecrawl サーバーがすでに存在する場合: grok mcp remove firecrawl を実行し、使用したい接続を一度だけ追加してから、新しいセッションを開始してください。
  • Grok に firecrawl サーバーが 2 つ表示される場合: Grok は ~/.claude.json、.cursor/mcp.json、およびプロジェクトの .mcp.json ファイルからも MCP サーバーを読み込みます。grok inspect を実行して各サーバーの読み込み元を確認し、重複している方を削除してください。
  • サーバーに 401 と表示される場合: /mcps と入力して firecrawl を選択し、i を押して再度サインインしてください。APIキーを会話や OAuth URL に貼り付けないでください。
  • ローカルサーバーが接続されない場合: grok mcp doctor firecrawl を実行してください。サーバーのエラーは ~/.grok/logs/mcp/firecrawl.stderr.log に出力されます。初回起動時に npx がパッケージをダウンロードする場合は、startup_timeout_sec の値を大きくしてください。