read_paper_full_text
Retrieve the full text of an academic paper by providing a DOI, arXiv ID, or direct PDF URL. Resolves the open-access PDF, downloads it, and extracts the text for reading.
Instructions
Read the full text of a paper. Pass a DOI, an arXiv ID (e.g. "2407.19074"), or a direct PDF URL. Resolves the open-access PDF automatically, downloads it (cached locally under ~/.cache/research-mcp/pdf/ by default), extracts the text with PyMuPDF, and returns up to max_chars characters.
Use paper_details or search_papers to find a paper's open_access_pdf first; pass that URL directly if DOI resolution finds no open-access copy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cache | No | ||
| max_chars | No | ||
| doi_or_pdf_url | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||