Search papers
search_papersFind scientific papers by title and get their Paper Nexus ids, which recommend_papers takes. The query can also be a DOI or a link to a paper (doi.org, arXiv, PubMed, publisher pages). Returns up to limit matches, best first. Pass fields to get only the details of each paper you need.
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 |
|---|---|---|---|
| limit | No | ||
| query | Yes | A paper title (or part of one), a DOI, or a link to a paper | |
| fields | No | Only these fields of each paper, to keep the result short; the id always comes back. Leave it out for every field. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | Yes | ||
| timed_out | No | ||
| too_broad | No | ||
| unread_link | No | ||
| closest_matches | No | Nothing matched every word; these are the nearest titles |