MCP.so
ログイン

Firecrawl MCP Server

@Firecrawl

基本情報

トランスポート

streamable-http

認証方式

提供元の文書を確認

カテゴリ

検索

作者

Firecrawl

Firecrawl MCP Server について

Firecrawl は AI エージェント向けの Web データ API です。mcp.firecrawl.dev のホスト型 MCP サーバーは、IP ごとの 1 日の上限内で検索・スクレイピング・解析をキーレスで利用できます。Firecrawl API キーを bearer トークンとして追加するか OAuth URL でサインインすると、crawl、map、agent、interact、監視などが使えるようになります。

接続情報

https://mcp.firecrawl.dev/v2/mcp

セットアップ

claude mcp add firecrawl-remote --transport http https://mcp.firecrawl.dev/v2/mcp

Firecrawl MCP Server のツール

3

Scrape one URL and return its content: markdown by default, or HTML, links, screenshots, branding data, a targeted answer, or JSON matching a supplied schema. Use it when the request identifies a page and needs its content or defined fields: the user gives a URL or names a page or PDF and wants it read or summarized, or wants prices, specs, contact details or a table from it. Use `firecrawl_search` when additional web sources are needed; on an authenticated session, `firecrawl_map` lists a site's URLs and `firecrawl_crawl` collects a set of pages. Firecrawl may serve recently indexed content; set `maxAge: 0` for a live fetch or a smaller `maxAge` to bound staleness. A successful response does not by itself confirm the page is still current. A named browser profile loads saved session data without saving changes to it. Authenticated responses can include a `metadata.scrapeId` for optional scrape feedback. On an authenticated session, `firecrawl_search` and `firecrawl_find_tools` can discover providers for the same fields across several pages; a matching provider returns typed records in one call. With `alexandria` in place of `url`, the tool runs catalogued provider capabilities instead of fetching a page. Some providers require accepted terms; when a response reports a terms requirement, direct the user to the Firecrawl dashboard URL in that response.

Search web, news, or image sources and return ranked results with query-relevant highlights. Use it for current information, or to list businesses, people, products, jobs or events with websites, prices or contacts. Each web result is a title, URL, and description; use `firecrawl_scrape` on a result URL when the excerpt is not enough. Authenticated search also returns matching Alexandria data providers in data.tools (companies, people, jobs, finance and filings, public records and government spending, real estate, places and restaurants, retail and prices, package registries and developer data, news, research, and more). Prefer a provider over scraping pages when the task needs the same fields across several entities, exact figures or timestamps, provenance, or many records; use web results when they already answer the question. Authenticated searches always add alexandria to the sources, so sources: ["web"] also returns providers; domainTools: false turns off website-matched tools only. On an authenticated session, tool matches describe available capabilities; `firecrawl_find_tools` returns their contracts and `firecrawl_scrape` with an `alexandria` body executes a selected capability. Keyless sessions get no Alexandria matches in data.tools. For a programming question, add `categories: ["developer"]`; its hits return in `data.web` with `category: "developer"`. For a legal or regulatory question, `categories: ["gov"]` returns hits in `data.web` with `category: "gov"` and cannot be combined with other categories; authenticated sessions also have `firecrawl_gov_search` as the dedicated tool. Verify gov results' issuer, jurisdiction, status, and version before citing current law. `categories: ["research"]` restricts web results to research-affiliated websites; the `firecrawl_research_*` tools are a separate surface over paper abstracts and full text (PubMed, bioRxiv, medRxiv, arXiv). Returns source-type result groups and usage metadata. Authenticated responses can include an `id` for optional search feedback.

Parse one supported document into markdown, HTML, links, summary, targeted answers, or JSON matching a schema. Supported inputs include common HTML, PDF, Word, RTF, OpenDocument, and spreadsheet files; PDF parsing can be bounded with `pdfOptions.maxPages`. Local MCP reads `filePath` from the server filesystem. Hosted MCP uses two calls: first provide `filePath` to receive upload instructions, upload locally, then call again with the returned `uploadRef`; do not send both fields together. Remote web URLs belong in `firecrawl_scrape`. Set `redactPII` to request redaction of personally identifiable information in the returned content. `zeroDataRetention` requires an eligible authenticated account; omit it for anonymous keyless use. Returns upload instructions for hosted phase one or parsed document content for the final call. Authenticated final responses can include a `data.metadata.scrapeId` for optional parse feedback.

概要

Firecrawl Remote MCP Server とは?

Firecrawl Remote MCP Server は、Firecrawl が mcp.firecrawl.dev でホストしている MCP エンドポイントです。AI エージェントは Web 検索、ページのクリーンな markdown や JSON へのスクレイピング、ドキュメントの解析を行え、始めるのに API キーは不要です。

Firecrawl は AI エージェント向けの Web データ API です。ホスト型サーバーは同じサービス上で 3 つのアクセス方法を提供します。キーレス(アカウント不要、レート制限付きの Search・Scrape・Parse)、API キー(同じ URL に bearer トークンを付与)、サインイン(ブラウザでログインする OAuth URL)です。キーまたはサインインを使うと、crawl、map、agent、interact、monitor を含む Firecrawl MCP の全ツールをチームのプランの範囲で利用できます。

Firecrawl Remote MCP Server の使い方

キーレスのエンドポイントは Streamable HTTP で、認証情報は不要です。

https://mcp.firecrawl.dev/v2/mcp

より多くのツールと高い上限を使うには、Firecrawl API キーを作成し、同じ URL に Authorization: Bearer <key> として送信します。ブラウザでのサインインを使いたい場合は、Firecrawl が別途用意している OAuth URL https://mcp.firecrawl.dev/v2/mcp-oauth を使います。

Claude Code

キーレス:

claude mcp add --transport http firecrawl https://mcp.firecrawl.dev/v2/mcp

API キーを使う場合:

claude mcp add --transport http firecrawl https://mcp.firecrawl.dev/v2/mcp \
  --header "Authorization: Bearer ${FIRECRAWL_API_KEY}"

Claude Desktop と claude.ai

Firecrawl は Claude のコネクタディレクトリからネイティブコネクタをインストールすることを推奨しています。あるいは Settings > Connectors > Add custom connector を開き、ブラウザで Firecrawl にサインインするなら https://mcp.firecrawl.dev/v2/mcp-oauth、キーレスで使うなら https://mcp.firecrawl.dev/v2/mcp を入力します。

Cursor

{
  "mcpServers": {
    "firecrawl": {
      "url": "https://mcp.firecrawl.dev/v2/mcp",
      "headers": {
        "Authorization": "Bearer ${FIRECRAWL_API_KEY}"
      }
    }
  }
}

キーレスで使う場合は headers を省きます。

VS Code

{
  "servers": {
    "firecrawl": {
      "type": "http",
      "url": "https://mcp.firecrawl.dev/v2/mcp"
    }
  }
}

API キーを使う場合は、bearer トークンを含む headers オブジェクトを追加します。保存後にクライアントのツール一覧を確認してください。キーレス接続では firecrawl_search、firecrawl_scrape、firecrawl_parse が表示されます。

Firecrawl Remote MCP Server の主な機能

  • キーレスで開始:アカウントもキーも不要で無料。IP アドレスごとに 1 日あたりのリクエスト数とクレジットの 2 つの上限があります。
  • LLM 向けのクリーンな出力:ページはデフォルトで markdown として返され、HTML、リンク、スクリーンショット、ブランドデータ、的を絞った回答、指定したスキーマに沿った JSON も選べます。
  • Web・ニュース・画像の検索:クエリに関連するハイライト付きのランキング結果を返します。
  • ドキュメント解析:HTML、PDF、Word、RTF、OpenDocument、スプレッドシートに対応し、オプションで PII を秘匿できます。
  • キーまたはサインインで全ツール:map、crawl、自律エージェントによるリサーチ、ライブページの操作、monitor、Alexandria のデータプロバイダー、研究・開発者・政府向けの検索インデックス。

Firecrawl Remote MCP Server のツール

認証情報なしの場合、サーバーは 3 つのツールを返します。

  • firecrawl_search は Web、ニュース、画像のソースを検索します。各 Web 結果はタイトル、URL、説明で構成され、抜粋で足りない場合は scrape で続きを取得します。
  • firecrawl_scrape は既知の 1 つの URL を読み取り、スキーマに沿った構造化 JSON を含め、指定した形式でコンテンツを返します。
  • firecrawl_parse は対応するドキュメントを markdown、HTML、要約、JSON に変換します。ホスト型サーバーはローカルのディスクを読めないため、ローカルファイルは 2 回の呼び出しで受け渡します。まず filePath を指定して呼び出し、アップロードコマンドと uploadRef を受け取り、アップロードを実行してから uploadRef を指定して再度呼び出します。

API キーまたは OAuth を使う場合、Firecrawl のドキュメントには firecrawl_map、firecrawl_crawl、firecrawl_agent、firecrawl_interact、firecrawl_monitor_* 系などの追加ツールが記載されています(プランやチームのポリシーによります)。

Firecrawl Remote MCP Server のユースケース

  • 手早いリサーチ:「最新の Firecrawl リリースノートを Web で検索して、ソースを要約して。」
  • エージェントのためのページ読み取り:「この料金ページをスクレイピングして、プラン名と価格を JSON で返して。」
  • ドキュメントの解析:「この PDF レポートを解析して、最初の 10 ページを要約して。」
  • キーを使った大きな作業:サイトの URL をマッピングする、ドキュメントのセクションをクロールする、ページの変更を知らせる monitor を設定する、など。

Firecrawl Remote MCP Server と代替ツールの比較

Firecrawl は、ローカルで stdio または Streamable HTTP として実行できるオープンソースの MCP サーバーも公開しており、mcp.so では Firecrawl MCP Server として掲載されています。ローカルサーバーは Firecrawl のクラウド API またはセルフホストの Firecrawl API に接続し、セルフホスト API と組み合わせるとディスク上のファイルを直接解析できます。リモートサーバーはインストール不要でキーレスでも使え、ローカルファイルはアップロードによる受け渡しで解析します。

Firecrawl Remote MCP Server のトラブルシューティング

  • ツールが 3 つしか表示されない:これはキーレスモードです。API キーのヘッダーを追加するか、OAuth URL で接続すると全ツールを利用できます。
  • 429 エラーになる:キーレスモードでの IP ごとの 1 日あたりのリクエスト数またはクレジットの上限に達しています。無料の Firecrawl アカウントには 1,000 クレジットとより高い上限が含まれます。
  • Firecrawl のツールがまったく表示されない:MCP の設定を保存した後、クライアントを再起動または再読み込みしてください。
  • ブラウザで URL を開くと失敗する:これらのエンドポイントは MCP クライアント向けのサーバー URL で、Web ページではありません。

よくある質問

1

Firecrawl のリモート MCP サーバーは公式ですか?

はい。Firecrawl が mcp.firecrawl.dev で運営しており、docs.firecrawl.dev にドキュメントがあります。

2

Firecrawl MCP は無料ですか?

キーレスでの利用は無料で、IP ごとに 1 日あたりのリクエスト数とクレジットの上限があります。無料の API キーに登録すると 1,000 クレジットとより高いレート制限が得られ、それ以上の利用は Firecrawl の有料プランに従います。

3

Firecrawl MCP サーバーに API キーは必要ですか?

始めるだけなら不要です。Search、Scrape、Parse はキーレスで使えます。API キー(bearer トークン)または OAuth サインインで、その他のツールとより高い上限が利用可能になります。

4

/v2/mcp と /v2/mcp-oauth の違いは?

`/v2/mcp` はキーレスでのアクセス、または `Authorization` ヘッダーに API キーを付けて使うためのものです。`/v2/mcp-oauth` はブラウザで Firecrawl のチームにサインインする方式で、キーやヘッダーは不要です。

5

Claude Code、Cursor、VS Code で使えますか?

はい。Firecrawl は Claude Code、Codex、Cursor などの JSON 設定型クライアントについて説明しており、Claude と ChatGPT 向けにはネイティブコネクタも提供しています。

6

サインインで付与したアクセスは取り消せますか?

はい。OAuth の接続は、Firecrawl の設定の MCP タブで確認・取り消しできます。

7

Firecrawl のリモート MCP サーバーとは何ですか?

Firecrawl のリモート MCP サーバーは、https://mcp.firecrawl.dev/v2/mcp にホストされた Model Context Protocol エンドポイントです。AI アシスタントはローカルに何もインストール・実行することなく接続できます。

8

Firecrawl の MCP サーバーにはどう接続しますか?

エンドポイント https://mcp.firecrawl.dev/v2/mcp を Claude Code、Cursor、VS Code など任意の MCP 対応クライアントに追加してください。このページのセットアップ手順で各クライアントを一度に設定できます。

9

Firecrawl の MCP サーバーは認証が必要ですか?

この掲載では Firecrawl の認証要件がまだ確認されていません。接続前に提供元のドキュメントをご確認ください。

10

Firecrawl の MCP サーバーはどのトランスポートを使用しますか?

Firecrawl は streamable-http エンドポイントを公開しており、これはリモート MCP サーバーで広く使われ、主要な MCP クライアントがサポートするトランスポートです。

コメント