Search papers
search_papersSearch scholarly papers by keywords and filter or sort results by year, citations, venue, type, and open access to find relevant research and free-to-read links.
Instructions
Search scholarly papers by keywords. Returns title, authors, year, venue, citation count, DOI, a one line abstract and a free to read link when one exists. A showing line under the heading says which results are on this page and how many matched in all, with the page to ask for next, so a long list can be read a page at a time. The results can be ordered, so you can get the most cited papers on a topic or the newest ones, and they can be limited to one kind of paper, to a range of years, to a minimum number of citations or to papers whose title carries the search words, or to one journal or other venue. Inputs: query (required keywords), 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), title_only (optional, false by default, keep only the papers whose title carries the search words), type (optional, journal_article, preprint or book_chapter), venue (optional, a journal or other venue name like Nature, or an OpenAlex source id like S137773608, keep only the papers whose main location is that venue), sort (optional, relevance for the OpenAlex order, cited_by_count:desc for the most cited papers first, or publication_date:desc for the newest papers first), page (optional, which page of results to show, 1 to 400, 1 by default), limit (optional, 1 to 25, default 8). Example prompt: 'find the most cited papers on spaced repetition since 2020.'
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. | |
| sort | No | How to order the results. relevance is the OpenAlex order, cited_by_count:desc puts the most cited papers first, publication_date:desc puts the newest papers first. | |
| type | No | Keep only one kind of paper: journal_article, preprint or book_chapter. | |
| limit | No | How many results to return, 1 to 25. | |
| query | Yes | Keywords, for example: spaced repetition exam performance. | |
| venue | No | Keep only papers whose main location is this venue: a journal name like Nature, or an OpenAlex source id like S137773608. | |
| to_year | No | Only papers published in or before this year. | |
| from_year | No | Only papers published in or after this year. | |
| title_only | No | Only papers with the search words in the title, not just somewhere in the paper. | |
| min_citations | No | Only papers with at least this many citations. | |
| open_access_only | No | Only papers with a free to read copy. |