Skip to content
Firecrawl Docs
Firecrawl Docs
MCP

Firecrawl MCP をローカルで実行する

ローカルの Firecrawl MCP サーバーをインストールして設定します。

  • Node.js 22 以降
  • Node.js に含まれる npm と npx
  • クラウド API 用の Firecrawl APIキー、またはセルフホスト型 Firecrawl API の URL

インストール済みの Node.js のバージョンを確認します。

node --version
env FIRECRAWL_API_KEY=fc-YOUR_API_KEY npx -y [email protected]

これは、MCP サーバー をローカルプロセスとして起動するクライアント向けのデフォルトのトランスポートです。

すでに起動している MCP サーバー に接続する n8n などのクライアントでは、HTTP トランスポート を使用します。

env HTTP_STREAMABLE_SERVER=true \
  FIRECRAWL_API_KEY=fc-YOUR_API_KEY \
  npx -y [email protected]

クライアントを次に接続します。

http://localhost:3000/mcp

サーバーの準備ができていることを確認します。

curl http://localhost:3000/health

ヘルスチェックの戻り値は ok です。ローカルルートは /mcp、ホスト型の Firecrawl ルートは /v2/mcp です。

npm install -g [email protected]

次を実行します。

env FIRECRAWL_API_KEY=fc-YOUR_API_KEY firecrawl-mcp
  • FIRECRAWL_API_KEY: Firecrawl APIキー
    • クラウド API (デフォルト) を使用する場合は必須
    • FIRECRAWL_API_URL を指定したセルフホスト型インスタンスを使用する場合は任意
  • FIRECRAWL_API_URL (任意) : セルフホスト型インスタンス用のカスタム API エンドポイント
    • 例: https://firecrawl.your-domain.com
    • 指定しない場合はクラウド API が使用されます (APIキーが必要です)

クラウド API を使用する場合:

export FIRECRAWL_API_KEY=your-api-key

セルフホスト型インスタンスの場合:

export FIRECRAWL_API_URL=https://firecrawl.your-domain.com
export FIRECRAWL_API_KEY=your-api-key  # インスタンスで認証が必要な場合

claude_desktop_config.jsonに以下を追加します:

{
  "mcpServers": {
    "mcp-server-firecrawl": {
      "command": "npx",
      "args": ["-y", "firecrawl-mcp"],
      "env": {
        "FIRECRAWL_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

ホスト型 MCP サーバーは、安全なリモート利用に最適化されています。MCP サーバーをローカルで実行する場合に利用できる一部のオプションは、リモートでは制限されるか利用できません。

  • ホスト型のキーなしモードでは、Search、Scrape、Parse のみが利用可能で、IP アドレスごとにレート制限が適用されます。
  • ローカル専用のファイル読み取りは、MCP サーバーをローカルで実行している場合にのみ利用できます。
  • Agent がローカルリソースにアクセスする必要がある場合は、webhook とローカルファイルパスをローカルまたはセルフホスト型の MCP サーバーで設定してください。

firecrawl_parse によるローカルファイルの直接解析には、セルフホスト型 Firecrawl API を指す FIRECRAWL_API_URL が必要です。クラウド API キーのみで設定されたローカル MCP サーバーでは、そのツールを介してローカルファイルをアップロードできません。

Firecrawl ではレート制限が適用されます。より高い制限とすべてのツールセットへのアクセスには、API キーをご利用ください。

Was this page helpful?Suggest editsRaise issue