Skip to main content
Firecrawl Research は、科学・工学分野の研究エージェント向けに特化して設計されたインデックスです。論文の検索、論文メタデータの確認、関連する本文箇所の閲覧、構造的拡張による関連論文の発見に対応した、研究専用のツールセットを提供します。 このインデックスには約 4,300 万本の論文アブストラクトが収録されています。コーパスの大部分は生物医学および生命科学分野であり、PubMedbioRxivmedRxivに加え、物理学、数学、コンピュータサイエンス分野のarXivも含まれます。論文はソース ID で指定できるため、pmid:pmcid:doi: の参照は arxiv: と同じように機能します。
  • トピック、手法、ベンチマーク、著者、またはカテゴリで論文を探す
  • 正規の論文メタデータとソース ID を確認する
  • 特定の質問に答える、1 本の論文内の本文箇所を読む
  • 有力なシード論文から、関連する論文、シードを引用している論文、またはシードが引用している論文へと広げる
エージェントに Research Index へのアクセスを付与するには、CLI または MCP を、専用の research skill と組み合わせて使うことを強くおすすめします。インストールには次のコマンドを使用します。
Firecrawl には「research」という名前の機能が 2 つありますが、同じものではありません。 論文の検索や閲覧、引用の追跡など、文献調査には Research Index を使用してください。学術ドメイン上の通常の Web ページを検索したい場合は、categories: ["research"] を使用してください。

エンドポイント

論文を検索

自然言語のクエリで論文のアブストラクトを検索します。レスポンスでは、正規の paperId、優先される primaryId、ソース ID、タイトル、アブストラクト、スコア、任意のランキングシグナルを含む、順位付けされた論文が返されます。
任意のフィルタ:
  • authors: 著者名の部分文字列で絞り込みます。すべてのフィルタ条件に一致する必要があります
  • categories: cs.LG などの論文カテゴリで絞り込みます
  • from: 作成日/更新日の下限 (この日付を含む) 。YYYY-MM-DD
  • to: 作成日/更新日の上限 (この日付を含む) 。YYYY-MM-DD

生物医学の例

インデックスの大半はライフサイエンス分野を対象としているため、臨床および分子生物学に関するqueryも同様に機能します。
結果には、ソースで使用されている名前空間のprimaryIdが含まれます。そのため、生物医学の検索結果はpmid:<id>pmcid:<id>、またはdoi:<doi>として返されます。この値をそのまま、以下のinspect、read、relatedエンドポイントに渡してください。

論文を確認する

正規の paperId またはソース固有の primaryId を使用します。使用可能な primaryId の形式は arxiv:<id>pmid:<id>pmcid:<id>doi:<doi> です。たとえば、PubMed レコードの場合は curl -s ".../v2/search/research/papers/pmid:<id>" を使用します。

論文の該当箇所を読む

同じ論文パスに query を追加すると、質問に対する本文中の関連度が高い本文箇所を取得できます。これは、候補の論文を含める前に、その論文に手法、データセット、制約、または結果が実際に記載されているかを確認するのに役立ちます。
1本以上のシード論文を起点にセマンティック拡張し、自然言語のintentに基づいて候補を順位付けします。
モード:
  • similar: 共引用および書誌結合による近傍
  • citers: シードを引用している論文
  • references: シードが引用している論文

GitHubの履歴を検索

Issue、マージ済みのプルリクエスト、リポジトリのREADMEは、Developer Indexに収録されています。一致した本文箇所とともにランク付けされ、厳選されたドキュメントソースも追加されています。GET または POST /search/developer を使用するか、categories: ["developer"] を指定して /search を使用してください。