Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ERM_PDF_NAMENoTemplate for naming downloaded PDFs. Default names are `{first_author} {year} - {title}.pdf`.
ERM_CONFIG_FILENoPath to a different config file to use instead of the default.
ELSEVIER_API_KEYYesYour Elsevier API key, obtained from https://dev.elsevier.com. Can be saved in the config file (e.g. ~/.config/elsevier-research-mcp-utm/.env) or provided as an environment variable; environment variables win over the file.
ERM_DOWNLOAD_DIRNoDirectory where downloaded PDFs are saved.
ELSEVIER_INSTTOKENNoOptional Elsevier insttoken, available from your library, to enable abstracts and full text off-campus.
ERM_WINDOW_MINUTESNoLength of the download limit time window in minutes.15
ERM_MAX_MB_PER_WINDOWNoMaximum number of megabytes that may be downloaded per time window.100
ERM_MIN_DELAY_SECONDSNoMinimum delay in seconds between downloads.10
ERM_MAX_ARTICLES_PER_DAYNoMaximum number of articles that may be downloaded per day.20
ERM_MAX_ARTICLES_PER_WINDOWNoMaximum number of articles that may be downloaded per time window.5

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources