Scopus MCP Server
Provides tools for searching Scopus documents by keyword, title, author, affiliation, etc.; fetching abstracts and metadata by Scopus ID, DOI, or EID; searching author profiles; retrieving full author profiles with h-index, affiliation, and ORCID; and obtaining year-by-year citation counts.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Scopus MCP ServerSearch Scopus for papers on CRISPR gene editing after 2022"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Scopus MCP Server
A local MCP server that wraps the Elsevier Scopus APIs, giving Claude Code four tools:
scopus_search— search Scopus documents by keyword, title, author, affiliation, etc.scopus_get_abstract— fetch a full abstract + metadata by Scopus ID / DOI / EIDscopus_search_authors— find author profiles by name/affiliationscopus_get_author_profile— full author profile (h-index, affiliation, ORCID, etc.) by Scopus Author IDscopus_get_citation_overview— year-by-year citation counts for one or more documents
1. Get an API key
Register at https://dev.elsevier.com/apikey to get a Scopus/Elsevier API key. Some endpoints (especially abstract/citation data) require your key to be used from an IP range or network your institution has registered with Elsevier — if you get 403 errors, that's usually why.
If you also have an institutional token, note it too (optional).
Related MCP server: classScopusMCP
2. Install dependencies
cd "scopus-mcp-server"
pip install -r requirements.txt3. Set your API key
Set it as an environment variable — never hardcode it in the source or paste it into chat. Pick one option:
Windows PowerShell (current session only):
$env:SCOPUS_API_KEY = "your-key-here"Windows (persistent, current user):
setx SCOPUS_API_KEY "your-key-here"(Open a new terminal afterward for setx to take effect.)
Optional institutional token:
setx SCOPUS_INSTTOKEN "your-insttoken-here"4. Register the server with Claude Code
From an interactive terminal (this step needs claude mcp, which isn't available in
a non-interactive session):
claude mcp add scopus -- python "C:\Users\Hype AMD\OneDrive\Desktop\Claude Cowork\scopus-mcp-server\server.py"This registers it as a stdio MCP server that Claude Code will launch on demand. Verify
with claude mcp list, then restart/reload Claude Code so it picks up the new server.
5. Try it
Ask Claude something like:
"Search Scopus for papers on CRISPR gene editing published after 2022"
"Get the abstract for Scopus ID 85123456789"
"Find the Scopus author profile for John Smith at MIT"
"How has paper 85123456789 been cited over the last 5 years?"
Notes
All tools are read-only (no writes to Scopus).
Responses default to Markdown; pass
response_format: "json"for structured output.If you see
Error: SCOPUS_API_KEY environment variable is not set, the server process didn't inherit the env var — set it persistently (setx) and open a fresh terminal / restart Claude Code.If you see 403 errors, your key likely isn't entitled for that endpoint or needs to be called from your institution's registered network.
This server cannot be installed
Maintenance
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
- AlicenseAqualityDmaintenanceAI-powered academic paper search MCP server with relevance scoring, summarization, author search, and credit checking. Enables users to search papers naturally and get scored results.359MIT
- FlicenseAqualityDmaintenanceAn MCP server that integrates Scopus, Crossref, and PubMed APIs to search academic papers and fetch abstracts, usable with any MCP-compatible AI client.2
- AlicenseAqualityBmaintenanceEnables AI agents to search and retrieve academic papers, author profiles, and citation data from the Scopus database via MCP tools.1717MIT
- AlicenseAqualityAmaintenanceAn MCP server for academic literature research that integrates Scopus, CrossRef, OpenAlex, and Unpaywall to search documents, get abstracts, author profiles, citing papers, and open-access PDF links.6MIT
Related MCP Connectors
Academic research MCP server for paper search, citation checks, graphs, and deep research.
GibsonAI MCP server: manage your databases with natural language
MCP server for Altmetric APIs - track research attention across news, policy, social media, and more
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/diplococcus94/scopus-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server