Search papers
search_papersSearch peer-reviewed and preprint records by question or keywords. Filters: year_from, year_to, field, open_access, and source (openalex, semantic_scholar, pubmed, crossref, arxiv, or all). Returns only works those APIs returned, each with a source link and an identifier. An empty list means the APIs returned nothing. Do not invent papers to fill a gap.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "search_papers"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| field | No | Subject area, such as Medicine or Computer Science | |
| limit | No | Maximum papers to return. Defaults to 8. | |
| query | Yes | Question or keywords | |
| source | No | Index to search. Defaults to all, which mixes sources. | |
| year_to | No | ||
| year_from | No | ||
| open_access | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No |