article_search
Search biomedical literature across multiple sources with one query; federated search and deduplication deliver relevant articles from PubMed, EuropePMC, arXiv, and more.
Instructions
Search literature across multiple backends with federated search and deduplication
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum results to return. Applied to final deduplicated results, not per-source. Each source may fetch more internally before deduplication. | |
| query | Yes | Search query (title, abstract, or keyword). Journal scoping: PubMed matches full journal names and NLM abbreviations; EuropePMC JOURNAL:"..." filters require the NLM abbreviation (e.g. "N Engl J Med") | |
| offset | No | Result offset. EuropePMC and preprint_only windows are capped at 1000 rows; use narrower queries or another source for deeper results | |
| source | No | Specific source to search. "preprint_only" searches ONLY bioRxiv+medRxiv preprints (bioRxiv/medRxiv DOIs, abstracts, citation counts, via Europe PMC's preprint index); "arxiv" searches the arXiv preprint server (quotes, parentheses, and field prefixes like ti:/au: are stripped from the query for arXiv only). Default (unset) = federated journal-literature search across PubMed, EuropePMC, Semantic Scholar, arXiv, PubTator, LitSense; bioRxiv/medRxiv preprints are NOT included unless explicitly requested via preprint_only. | |
| dateRange | No | Date range as YYYY-MM-DD/YYYY-MM-DD. Open-ended: "2020-01-01/" or "/2023-12-31". Only pubmed, europepmc, semantic_scholar, preprint_only, and arxiv support this. |