Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SCOPUS_API_KEY | Yes | Your API key for the Elsevier Scopus API, obtainable from the Elsevier Developer Portal (https://dev.elsevier.com/). |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_scopus | Search for documents in Scopus using a query string. |
| get_abstract_details | Retrieve full details for a specific document by Scopus ID. |
| get_author_profile | Retrieve an author's profile by Author ID. |
| get_citing_papers | Retrieve a list of papers that have cited the specified document (Forward Citations). |
| get_quota_status | Get the current API quota status (remaining/limit). Note: Values are updated only after making a request. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| research-summary | Search for papers on a topic and generate a research summary |
| author-analysis | Analyze an author's research impact and recent work |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |