Skip to main content
Glama
andri-setiawan

MCP-scopus

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SCOPUS_API_KEYYesYour Scopus API key from Elsevier Developer Portal

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

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_papersA

Search for academic papers on Scopus by keywords, title, author, or other criteria. Returns a list of matching papers with metadata including title, authors, abstract, citations, DOI, and more. Supports Scopus advanced query syntax like TITLE(), ABS(), AUTHOR(), KEY(), SRCTITLE(), PUBYEAR.

search_papers_advancedB

Structured advanced search combining multiple criteria without needing Scopus query syntax. Build complex searches by specifying author, keywords, journal, affiliation, year range, and document type separately.

get_paper_by_idC

Retrieve detailed information about a specific paper using its Scopus EID or Scopus ID.

get_paper_by_doiA

Retrieve detailed information about a specific paper using its DOI (Digital Object Identifier). Returns full metadata including authors, affiliations, keywords, and subject areas.

get_abstractB

Retrieve the abstract of a specific paper using its Scopus ID.

search_authorsA

Search for authors on Scopus by name. Returns author profiles with affiliations, publication counts, citation counts, and h-index.

get_author_by_idA

Retrieve detailed information about a specific author using their Scopus Author ID, including h-index, citation count, subject areas, and top co-authors.

get_author_publicationsC

Retrieve a list of publications by a specific author using their Scopus Author ID.

get_citationsB

Retrieve the list of papers that cite a specific paper using its Scopus ID.

get_referencesB

Retrieve the list of references (bibliography) of a specific paper using its Scopus ID.

search_by_affiliationC

Search for papers from a specific institution/affiliation.

get_journal_infoB

Get journal metrics including CiteScore, SJR, SNIP, and subject area classifications. Essential for evaluating publication venues.

search_journalsA

Search for journals/serial titles by name. Returns ISSN, publisher info, and links to full metrics.

get_citation_overviewA

Get a citation overview for a specific paper including total citations and yearly citation breakdown. Useful for understanding the impact trajectory of a paper.

search_by_subject_areaA

Search for papers within a specific ASJC (All Science Journal Classification) subject area code. Useful for domain-specific literature reviews.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 15 tools

Disambiguation4/5

Most tools have clearly distinct purposes, but search_papers and search_papers_advanced overlap in searching papers with different interfaces, and get_paper_by_id may overlap with get_abstract if the former returns abstracts. Descriptions help clarify boundaries, but minor confusion is possible.

Naming Consistency4/5

All tool names use snake_case with consistent get_ and search_ prefixes, following a predictable verb_noun pattern. Minor inconsistency exists between search_by_affiliation/search_by_subject_area and search_papers/search_authors, but this is a small deviation.

Tool Count5/5

15 tools is well-scoped for a Scopus API wrapper, covering search, retrieval, citations, and journals without excessive redundancy. Each tool provides a distinct service, and the count fits the domain's needs.

Completeness4/5

The surface covers paper, author, and journal search and retrieval, plus citations, references, and citation overview. Minor gaps include direct retrieval of author citation lists or journal details by ISSN, but these can be worked around via existing search tools.

Maintenance

ActivityInactive
ResponsivenessNo issues