mcpField
F
firecrawl-research-papers

firecrawl-research-papers

github.com/firecrawl生産性1393.6k 回インストール1 週間前に更新
リポジトリ

firecrawl-research-papers について

firecrawl-research-papersは、Firecrawlのリサーチツールを使って出典付きの文献レビューを作成するスキルです。論文検索や関連文献の展開、メタデータと主張の検証を行い、論文インデックス外の情報にはウェブ検索を使います。

主な機能

  1. 01論文のセマンティック検索
  2. 02関連論文と引用の展開
  3. 03論文メタデータの確認
  4. 04本文中の主張の検証
  5. 05補足情報のウェブ検索

活用シーン

  1. 01研究テーマに関する論文の検索
  2. 02起点となる論文から関連研究を整理
  3. 03論文の手法や知見の検証
  4. 04ランキングや技術レポートの調査

MCP 対応

MCP、CLI、または同等のFirecrawlツールを通じてFirecrawl Researchを利用し、論文検索、関連論文の展開、メタデータ確認、論文の読解を行います。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/firecrawl/skills --skill firecrawl-research-papers

インストール後、Claude Code で/firecrawl-research-papersを入力して読み込まれたか確認します。

詳細

Firecrawl の研究論文

これを使って、出典を明記した文献レビューを作成します。

オンボーディング面談

文脈からトピック、出典の制約、目標件数、出力形式を推測します。トピックが明確であれば、すぐに進めます。

作業が進められない場合に限り、トピック、目標論文数、必須の学会・発表時期・手法の制約などについて、簡潔な質問を1~3件まで行います。

Firecrawl による収集計画

論文の発見と確認には、CLI、MCP、または同等の Firecrawl ツールを主な手段として、Firecrawl Research を使用します。ホワイトペーパー、技術レポート、研究ブログ、リーダーボード、または論文コーパス外の情報については、一般的な Firecrawl の検索とスクレイピングに切り替えます。

論文インデックスに収録されているもの:論文の抄録と、各論文から参照できる全文です。収録の大部分は、生物医学および生命科学分野の文献で、PubMed の学術誌論文に加え、bioRxiv および medRxiv のプレプリントが含まれます。そのため、臨床、医薬品、遺伝子、疾患、疫学、公衆衛生に関する質問も対象です。arXiv のプレプリントでは、コンピューターサイエンス、物理学、数学を扱っています。これらの情報源以外の収録範囲は限られるため、以下のウェブツールを代替手段として使用します。

主なツール:

  • MCP:firecrawl_research_search_papers(query, k?) CLI:firecrawl research search-papers <query> [--k <number>] 論文の抄録を対象としたセマンティック検索です。ほとんどの論文検索では、まずこれを使います。結果が少ない場合や範囲が狭すぎる場合は、表現を変えて再検索します。
  • MCP:firecrawl_research_related_papers(seed_ids, intent, mode?, k?) CLI:firecrawl research related-papers <seedIds...> --intent <intent> [--mode <similar|citers|references>] [--k <number>] 有力なシード論文から、類似研究、引用論文、参考文献へと範囲を広げます。最初に一致した結果だけでなく、関連する論文群を見つけるために使います。
  • MCP:firecrawl_research_inspect_paper(id) CLI:firecrawl research inspect-paper <id> 候補論文の正規メタデータを取得します。タイトル、抄録、著者、カテゴリ、出典 ID、日付が含まれます。
  • MCP:firecrawl_research_read_paper(id, question) CLI:firecrawl research read-paper <id> --question <question> 手法、報告スコア、ベンチマーク、所属、比較、限界など、論文内の特定の主張や制約を確認します。
  • MCP:firecrawl_search(query) / firecrawl_scrape(url) CLI:firecrawl search <query> / firecrawl scrape <url> ベンチマークのリーダーボード、ランキング、レポート、ホワイトペーパー、研究ブログ、論文インデックス外の出典ページなど、ウェブ上のみで得られる情報に使用します。

名前に反して、論文インデックスではない機能:firecrawl_search に categories: ["research"] を渡すと(CLI では firecrawl search <query> --categories research)、研究関連のウェブサイトに対象を絞った通常のウェブ検索が行われます。対象リストには PubMed、bioRxiv、medRxiv、arXiv、出版社のサイトが含まれ、これらのサイトのページが結果として返されます。これらのサイトのウェブページは検索できますが、上記のインデックス内にある論文レコードを検索するわけではありません。そのため、抄録検索、関連論文や引用グラフの展開、正規の論文メタデータ、本文中の記述の取得はできません。ウェブ検索自体が目的で、それらのサイトを同じ検索で重視したい場合に使用し、論文を調査する場合は firecrawl_research_* ツールを使用します。

クエリに応じてアプローチを使い分けます:

  • 論文名が指定されている場合:論文を1件検索し、メタデータや本文の確認が必要であれば、論文を調査または読んでください。
  • 説明、手法、またはトピックのまとまりで論文を探す場合:有力な手掛かりから検索し、関連論文を追加で調べて、近い論文を含めてください。
  • あるタスクを実行する論文や、手法をベンチマークする論文など、網羅的な検索を求められた場合:複数の切り口で検索し、有力な手掛かりをいくつか追加で調べ、新たに見つかった関連論文を起点に検索をやり直してください。
  • ある特性を持つ、または示す論文を探す場合:定義論文または最も有力な手掛かりから始め、類似論文、引用した論文、または参考文献をたどって追加で調べ、read-paperを使ってその特性を確認してください。
  • 最上位の結果やランキングを求められた場合:一般的なウェブ検索またはスクレイピングでランキングを見つけ、論文検索で上位の項目に該当する論文を特定してください。
  • 著者、組織、掲載先、日付、または方法論に関する制約がある場合:候補に残す前に、inspect-paperのメタデータまたはread-paperで確認してください。

対象とする情報源:

  • PubMed の生物医学・生命科学文献。まだジャーナルに掲載されていない研究については、bioRxiv と medRxiv のプレプリントも含みます。
  • コンピューターサイエンス、物理学、数学分野の arXiv プレプリント
  • アクセス可能な大学のウェブサイトや ACM/IEEE のページに掲載された学術論文
  • 業界レポートおよびホワイトペーパー
  • 企業の研究ブログ
  • 技術記事およびカンファレンスの概要

原則:

  • 迷った場合は、最も優れた1件だけでなく、関連する論文群を含めてください。
  • 有力な論文が1件見つかった時点で止めず、関連論文をたどって追加で調べてください。
  • すべての候補を要約するのではなく、重要な制約の確認にread-paperを使ってください。
  • 明らかに無関係な論文だけを除外してください。

並行作業

適切であれば、サブエージェントまたは同等の並行タスク実行ツールを使ってください。

  • 学術論文の調査担当
  • 臨床、薬剤、遺伝子、疾患、疫学、公衆衛生をテーマとする PubMed のジャーナル論文および bioRxiv/medRxiv のプレプリントを担当する生物医学・生命科学の調査担当
  • 業界レポートの調査担当
  • 技術記事の調査担当
  • 統合および引用のレビュー担当

ツールごとではなく、情報源またはサブトピックごとに担当を分けてください。各調査担当には同じ論文ツールを渡し、どの部分のコーパスがテーマへの回答に適しているかは、テーマに応じて判断してもらってください。

最終成果物

# Literature Review: [Topic]

## Abstract
[2-3 paragraph summary]

## Key Papers
[Title, authors, source URL, key findings, methodology, relevance]

## Themes And Consensus
[What sources agree on]

## Open Questions And Debates
[Disagreements and unresolved questions]

## Emerging Trends
[Recent developments]

## Sources
[Organized by paper/report/article]

## Rerun Inputs
workflow: firecrawl-research-papers
topic: [topic]
target_count: [number]
output: [markdown/brief]

品質基準

  • 主要な主張はすべて、情報源をたどれるようにしてください。
  • アクセスできない PDF や取得に失敗した PDF を記載してください。
  • 査読済みの研究とブログ、ベンダーレポートを区別してください。

コメント