Skip to main content
Firecrawl Research é um índice criado especificamente para agentes de research científica e de engenharia. Ele disponibiliza um conjunto de ferramentas voltado à research para buscar artigos, inspecionar metadados de artigos, ler trechos relevantes do texto completo e descobrir artigos relacionados por meio de expansão estrutural. O índice abrange cerca de 43 milhões de resumos de artigos. A maior parte do corpus é de biomedicina e ciências da vida — PubMed, bioRxiv e medRxiv — junto com o arXiv para física, matemática e ciência da computação. Os artigos podem ser acessados pelos seus IDs de origem, portanto, referências pmid:, pmcid: e doi: funcionam da mesma forma que as referências arxiv:.
  • Encontre artigos por tópico, método, benchmark, autor ou categoria
  • Inspecione metadados canônicos de artigos e IDs de origem
  • Leia os trechos de um artigo que respondem a uma pergunta específica
  • Expanda a partir de artigos-semente sólidos para artigos relacionados, artigos citantes ou referências
Para dar ao seu agente acesso ao Índice de research, recomendamos fortemente usar nossa CLI ou MCP, em conjunto com nossa skill de research dedicada, que você pode instalar com:
O Firecrawl tem dois recursos chamados “research”, mas eles não são o mesmo: Use o Índice de research para trabalhos de revisão de literatura: encontrar artigos, lê-los e acompanhar citações. Use categories: ["research"] quando quiser páginas comuns da web hospedadas em domínios acadêmicos.

Endpoints

Buscar artigos

Pesquise resumos de artigos com uma consulta em linguagem natural. A resposta retorna artigos ranqueados com paperId canônico, primaryId preferencial, IDs de origem, título, resumo, pontuação e sinais opcionais de ranqueamento.
Filtros opcionais:
  • authors: filtro por parte do nome do autor; todos os filtros devem corresponder
  • categories: filtro por categoria do artigo, como cs.LG
  • from: limite inferior inclusivo de criação/atualização, YYYY-MM-DD
  • to: limite superior inclusivo de criação/atualização, YYYY-MM-DD

Exemplo biomédico

A maior parte do índice é composta por publicações das ciências da vida, portanto queries de biologia clínica e molecular funcionam da mesma forma:
Os resultados incluem um primaryId no namespace usado pela fonte, portanto os resultados biomédicos são retornados como pmid:<id>, pmcid:<id> ou doi:<doi>. Passe esse valor diretamente para os endpoints de inspect, read e related abaixo.

Inspecionar um artigo

Use um paperId canônico ou um primaryId específico da fonte. As formas aceitas de primaryId são arxiv:<id>, pmid:<id>, pmcid:<id> e doi:<doi> — por exemplo, curl -s ".../v2/search/research/papers/pmid:<id>" para um registro do PubMed.

Ler trechos de artigos

Adicione query ao mesmo caminho do artigo para obter os principais trechos do texto completo para uma pergunta. Isso é útil para verificar se um artigo em potencial realmente contém um método, conjunto de dados, restrição ou resultado antes de incluí-lo.
Expanda a partir de um ou mais artigos-semente por meio de expansão semântica e classifique os candidatos com base em uma intent em linguagem natural.
Modos:
  • similar: vizinhança de cocitação e acoplamento bibliográfico
  • citers: artigos que citam o artigo-semente
  • references: artigos citados pelo artigo-semente

Pesquise o histórico do GitHub

Issues, pull requests mesclados e READMEs de repositórios agora estão disponíveis no Índice para desenvolvedores, que os classifica com base nas passagens correspondentes e adiciona fontes de documentação selecionadas. Use GET ou POST /search/developer ou /search com categories: ["developer"].