scopus_search
Search the Scopus academic database with Boolean queries to find papers by title, abstract, keywords, author, affiliation, year, or document type.
Instructions
Search the Scopus academic database for papers using Boolean query syntax.
Common field codes:
TITLE-ABS-KEY(term) — search title, abstract, and keywords (most useful)
TITLE(term) — title only
AUTH(name) — author name, e.g. AUTH("Smith J")
AFFIL(institution) — author affiliation
PUBYEAR > 2020 — filter by publication year
DOCTYPE(ar) — document type: ar=article, re=review, cp=conference paper
Boolean operators: AND, OR, AND NOT Example: TITLE-ABS-KEY("machine learning" AND cancer) AND PUBYEAR > 2020
Read the scopus://search-syntax resource for the full syntax reference.
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": "scopus_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | Response detail: STANDARD or COMPLETE | STANDARD |
| count | No | Number of results to return (1–25) | |
| query | Yes | Scopus Boolean search query | |
| start | No | Pagination offset (0-based) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | ||
| papers | Yes | ||
| source | No | scopus | |
| showing | Yes | ||
| served_at | No | ||
| truncated | No | ||
| next_start | No | ||
| start_index | No | ||
| stop_reason | No | complete | |
| retrieved_at | No | ||
| total_results | Yes | ||
| items_per_page | No | ||
| complete_corpus | No |