Skip to main content
Glama
stratosphereips

Strato Scopus MCP

Strato Scopus MCP

MCP server that connects Scopus to AI assistants for literature discovery. Tools are built around research workflows, not raw API endpoints. Works with Claude, Gemini CLI, OpenAI Codex, and any MCP-compatible client.

What it does

Find papers on a topic

explore_topic searches Scopus, sorts by citations, and returns titles, authors, journals, and abstract snippets.

"Find recent papers on transformer models for protein folding"

Find who's working on a topic

find_experts_in scans recent high-impact papers and returns ranked author profiles with affiliations and citation metrics.

"Who are the key researchers in single-cell RNA sequencing?"

Trace how an idea evolved

get_citation_network returns forward citations sorted by impact and flags highly cited follow-ups.

"What papers cite this one?"

Check against your Zotero library

The agent calls Zotero MCP's find_library_sources first, then explore_topic to surface gaps. See strato-mcp-zotero.

"Do I already have papers on diffusion models for drug discovery?"

Track field growth over time

analyze_trends fetches publication counts year by year and classifies the trajectory as growing, declining, stable, or peaked.

"Has research on quantum computing in chemistry grown over the past decade?"

Related MCP server: Academic Research Intelligence MCP

Tools

Discovery

  • explore_topic(topic, years_back=2, limit=15, sort_by="cited_by_count")

  • advanced_search(title, author, affiliation, keywords, year, doc_type)

Documents

  • get_document_details(identifier, identifier_type="doi")

  • find_similar_documents(identifier, identifier_type="doi", limit=5)

  • compare_documents(identifiers, identifier_type="doi")

Citations

  • get_citation_network(identifier, identifier_type="doi", max_citations=50)

  • get_citation_metrics(identifiers, identifier_type="doi")

Authors

  • find_experts_in(topic, field=None, limit=5, years_back=3)

  • search_author(author_name, affiliation=None)

  • get_author_profile(author_id, include_publications=False)

  • compare_authors(author_ids)

Trends

  • analyze_trends(topic, timespan="2015-2025")

identifier_type accepts "doi", "eid", or "pii" throughout.

Setup

Get a Scopus API key at https://dev.elsevier.com/myapikey.html. A free Elsevier developer account is enough for most features. Full-text access requires institutional credentials.

Docker

docker compose build
cp .env.example .env   # add your SCOPUS_API_KEY
chmod 600 .env

Local

uv sync
cp .env.example .env   # add your SCOPUS_API_KEY
uv run scopus-mcp

Register with your AI assistant

Edit ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "scopus": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "--env-file", "/absolute/path/to/.env", "scopus-mcp:latest"]
    }
  }
}

Use the absolute path to .env. Claude Desktop launches Docker from an unknown working directory.

claude mcp add --transport stdio scopus -- \
  docker run --rm -i --env-file /absolute/path/to/.env scopus-mcp:latest

Edit ~/.gemini/settings.json:

{
  "mcpServers": {
    "scopus": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "--env-file", "/absolute/path/to/.env", "scopus-mcp:latest"]
    }
  }
}

Edit ~/.codex/config.toml:

[[mcp_servers]]
name = "scopus"
command = "docker"
args = ["run", "--rm", "-i", "--env-file", "/absolute/path/to/.env", "scopus-mcp:latest"]
A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    F
    maintenance
    Provides access to the Elsevier Scopus API, enabling AI assistants to search for academic papers, retrieve detailed abstracts, and look up author profiles. It facilitates bibliometric research and scholarly data analysis through natural language commands.
    Last updated
    4
    5
    37
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to explore the OpenAIRE Research Graph and ScholExplorer citation index, discovering citation relationships and retrieving metadata for publications, datasets, and software.
    Last updated
    2
    1
    Apache 2.0
  • A
    license
    -
    quality
    D
    maintenance
    Enables AI assistants to search and retrieve real academic papers from Scopus, preventing citation hallucination by providing accurate paper metadata, author info, and citation analysis.
    Last updated
    2
    MIT

View all related MCP servers

Related MCP Connectors

  • Search 340M+ academic papers — citation graphs, semantic similarity, and AI literature reviews.

  • Search arXiv/Semantic Scholar/OpenAlex + medical evidence (PubMed/Europe PMC) + LaTeX/PDF tools.

  • Academic paper search, scientific literature, citation analysis, arXiv & semantic related-work.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/stratosphereips/strato-mcp-scopus'

If you have feedback or need assistance with the MCP directory API, please join our Discord server