> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firecrawl.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Crush での MCP ウェブ検索とスクレイピング

> Crush に Firecrawl のウェブ検索とスクレイピング機能を追加する

Firecrawl をリモート HTTP MCP サーバーとして Crush に接続し、Crush からウェブ検索やページの読み取りを行えるようにします。

<h2 id="requirements">
  要件
</h2>

* Crush 0.98 以降
* [Firecrawl APIキー](https://www.firecrawl.dev/app/api-keys) (環境変数 `FIRECRAWL_API_KEY` としてエクスポートしておくこと)

<h2 id="quick-setup">
  クイックセットアップ
</h2>

1. Crush を起動するシェルで、APIキーをエクスポートします：

```bash theme={null}
export FIRECRAWL_API_KEY="fc-YOUR-API-KEY"
```

2. プロジェクトの `crush.json` にサーバーを追加します。すべてのプロジェクトで使用する場合は、`~/.config/crush/crush.json` に追加してください。

```json theme={null}
{
  "$schema": "https://charm.land/crush.json",
  "mcp": {
    "firecrawl": {
      "type": "http",
      "url": "https://mcp.firecrawl.dev/v2/mcp",
      "headers": {
        "Authorization": "Bearer $FIRECRAWL_API_KEY"
      }
    }
  }
}
```

3. Crush を起動し、検索またはスクレイピングを依頼します。

<Accordion title="crushrc ファイルを使用する場合">
  新しい Crush のリリースでは、Bash 形式の `crushrc` ファイルを読み込めます。このファイルでは、MCP サーバーを 1 つのコマンドで追加できます。

  ```bash theme={null}
  mcp add firecrawl \
    --type http \
    --url "https://mcp.firecrawl.dev/v2/mcp" \
    --header Authorization "Bearer $FIRECRAWL_API_KEY"
  ```

  `crush dirs` を実行すると、お使いのマシンで Crush が構成ファイルを探す場所を確認できます。
</Accordion>

キーの詳細については、[APIキーを構成する](/ja/mcp-server/keyless#add-an-api-key)を参照してください。

<h2 id="try-it">
  試してみる
</h2>

```text theme={null}
ウェブを検索して最新の Rust のリリースノートを探し、ソースを要約してください。
```

```text theme={null}
https://firecrawl.dev をスクレイピングして、その機能を説明してください。
```

<h2 id="what-you-can-do">
  できること
</h2>

<CardGroup cols={2}>
  <Card title="Search" icon="magnifying-glass" href="/ja/features/search">
    最新の情報を検索し、関連する結果のコンテンツを取得します。
  </Card>

  <Card title="Scrape" icon="file-lines" href="/ja/features/scrape">
    URLをクリーンなMarkdownや構造化データに変換します。
  </Card>

  <Card title="Interact" icon="hand-pointer" href="/ja/features/interact">
    ページ遷移、クリック、フォーム入力を行い、必要なデータにアクセスします。
  </Card>

  <Card title="Alexandria" icon="books" href="/ja/features/alexandria">
    構造化データツールを探し、入力パラメータと料金を確認したうえで、Firecrawl経由で実行します。
  </Card>
</CardGroup>

<h2 id="troubleshooting">
  トラブルシューティング
</h2>

* **サーバーが起動しない:** Crush を起動するシェルで `FIRECRAWL_API_KEY` がエクスポートされていること、および URL が `https://mcp.firecrawl.dev/v2/mcp` と完全に一致していることを確認してください。
* **ヘッダーが削除される:** Crush は、値が空の string に解決されるヘッダーを削除します。`FIRECRAWL_API_KEY` が設定されていないと、この問題が発生します。
* **ツールが使用されない:** MCP ツールをどれだけ確実に呼び出せるかは、モデルによって異なります。別のモデルを試してください。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.