read_paper
Fetch a paper's full text by finding an open copy and returning it by section with license. For user-supplied papers, get only outline and short passages, cached.
Instructions
Read a paper's text. Finds an open copy (arXiv, open repositories, open-access publishers, SportRxiv) and returns it in full, by section, with its licence. For a paper the user supplied (add_local_paper or zotero:), returns only the outline and passages of at most 200 characters (FOOTBALL_DOCS_PAPERS_PASSAGE_CHARS). The text is kept in the user's library, so a second call sends no request. It never logs in anywhere and stops at bot checks; when no open copy can be read it says so and suggests add_local_paper.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | A DOI, arXiv ID, OpenAlex ID, zotero:KEY from search_papers, or local:… from add_local_paper. | |
| query | No | Words to find: returns passages that hold all of them, with their section and page. | |
| section | No | Section number from the outline of an earlier call (open copies only). |