scopus_search
Search the Scopus database to retrieve scholarly document metadata including titles, authors, DOIs, and citation counts. Supports field-specific Boolean queries like TITLE(), AUTH(), and PUBYEAR filters.
Instructions
Search the Scopus database of abstracts and citations. Returns metadata about scholarly documents including titles, authors, DOIs, citation counts. Use Scopus field codes in queries: TITLE(), AUTH(), AFFIL(), DOI(), KEY(), PUBYEAR, etc.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Date range filter. Format: 'YYYY' for single year, 'YYYY-YYYY' for range. | |
| sort | No | Sort order. Examples: 'relevancy', 'citedby-count', 'pubyear', 'coverDate'. Prefix with '-' for descending. | |
| subj | No | Subject area filter. Comma-separated codes (e.g. 'COMP,MATH'). | |
| view | No | Response detail level. STANDARD=basic fields, COMPLETE=all fields. | |
| count | No | Number of results to return. Max 25. Default: 25. | |
| field | No | Comma-separated fields to return (e.g. 'dc:title,dc:creator,prism:doi,citedby-count'). | |
| query | Yes | Scopus Boolean search query. Examples: 'TITLE(machine learning)', 'AUTH(Smith) AND PUBYEAR > 2020', 'AFFIL(MIT) AND KEY(quantum computing)' | |
| start | No | Offset for pagination (0-based). Default: 0. | |
| facets | No | Facet fields for aggregation (e.g. 'subjarea(count=5)'). |