get_fulltext
Retrieve fulltext of academic articles by searching multiple sources like Europe PMC, Unpaywall, and CORE. Accepts PMID, PMC ID, or DOI as input.
Instructions
🔥 Enhanced multi-source fulltext retrieval.
Automatically tries multiple sources to find the best fulltext:
Europe PMC (if PMC ID available)
Unpaywall (finds OA versions via DOI)
Institutional direct/EZproxy fetch (when DOI-backed and enabled)
CORE (200M+ open access papers)
With extended_sources=True, also searches: 5. CrossRef (publisher links) 6. DOAJ (Gold OA journals) 7. Zenodo (research repository) 8. PubMed LinkOut (external providers) 9. Semantic Scholar, OpenAlex, arXiv, bioRxiv, medRxiv
Accepts flexible input - provide ANY ONE of:
identifier: Auto-detects PMID, PMC ID, or DOI
pmcid: Direct PMC ID
pmid: PubMed ID (will lookup PMC ID)
doi: DOI (will search Unpaywall/CORE)
Args: identifier: Auto-detect format - PMID, PMC ID, or DOI Examples: "PMC7096777", "12345678", "10.1001/jama.2024.1234" pmcid: PubMed Central ID (e.g., "PMC7096777", "7096777") pmid: PubMed ID (e.g., "12345678") doi: DOI (e.g., "10.1001/jama.2024.1234") sections: Filter sections (e.g., "introduction,methods,results") include_pdf_links: Include PDF download links (default: True) include_figures: Include figure metadata with image URLs (default: False) extended_sources: Search the extended downloader chain after the standard policy (default: False) output_format: Response format - "markdown" (default), "json", or "toon" allow_browser_session: Control browser-session fallback. - True: force broker fallback when configured - False: disable broker fallback - None: use auto mode from broker configuration
Returns: Fulltext content with PDF links from all available sources.
Example: get_fulltext(identifier="PMC7096777") get_fulltext(doi="10.1038/s41586-021-03819-2") get_fulltext(pmid="12345678", extended_sources=True)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| identifier | No | ||
| pmcid | No | ||
| pmid | No | ||
| doi | No | ||
| sections | No | ||
| include_pdf_links | No | ||
| include_figures | No | ||
| extended_sources | No | ||
| output_format | No | markdown | |
| allow_browser_session | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |