List papers by an author
list_author_papersFind and list an author's papers, ranked by citations, with optional year, citation, and open-access filters; resolves name variants through OpenAlex author records.
Instructions
Papers by one author, most cited first. The name is looked up in the OpenAlex author records first, so initials, a different order of the name parts and other spellings of the same person still find the papers, and the papers are then taken from that author id. When OpenAlex has no record for the name, the papers are matched by the name as it is written on them. A showing line says which papers are on this page and how many matched in all, with the page to ask for next. Inputs: author (required, the author name, for example Jane Doe, or an OpenAlex author id like A5108843829), from_year (optional earliest publication year), to_year (optional latest publication year), min_citations (optional, keep only the papers with at least this many citations), open_access_only (optional, false by default), page (optional, which page of results to show, 1 to 400, 1 by default), limit (optional, 1 to 25, default 8). Example prompt: 'list papers by John Dewey on education since 1950.'
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Which page of results to show, 1 to 400, 1 by default. Pass the page the showing line names to read the next page. | |
| limit | No | How many results to return, 1 to 25. | |
| author | Yes | The author name, for example Jane Doe. Initials and other name forms work. An OpenAlex author id like A5108843829 works too. | |
| to_year | No | Only papers published in or before this year. | |
| from_year | No | Only papers published in or after this year. | |
| min_citations | No | Only papers with at least this many citations. | |
| open_access_only | No | Only papers with a free to read copy. |