MCP Catalogs
Home

scopus-mcp

by qwe4559999·25·Score 43

An MCP server connecting AI assistants to Elsevier Scopus for academic paper search and analysis.

ai-llmdeveloper-toolsknowledge-graph
6
Forks
4
Open issues
4 mo ago
Last commit
2d ago
Indexed

Overview

This MCP server provides access to the Elsevier Scopus API, enabling AI assistants like Claude to search academic papers, retrieve abstracts, and analyze author profiles. It requires an API key from Elsevier, which typically requires institutional subscription. The server offers three main tools: search_scopus for finding papers, get_abstract_details for retrieving specific document information, and get_author_profile for looking up author details.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Academic researchers can search and analyze scientific papers related to their field
you:AI assistants can provide comprehensive summaries and analyses of academic literature
you:Students and researchers can track author publication histories and research impact
you:How do I get a Scopus API key?
you:What are the prerequisites to use this server?

When to choose this

Choose this server if you're working in academic research and need AI assistants to access Scopus database content through MCP.

When NOT to choose this

Don't choose this if you don't have access to an institutional Scopus subscription or if you need search capabilities beyond what Scopus provides.

Tools this server exposes

3 tools extracted from the README
  • search_scopus

    Searches the Scopus database using standard query syntax

  • get_abstract_details

    Retrieves detailed information for a specific document

  • get_author_profile

    Retrieves an author's profile information

Comparable tools

pubmed-mcpsemantic-scholar-apiarxiv-mcpweb-of-science-api

Installation

Installation

Quick Setup (with uv)

  1. Install uv package manager

- Windows: powershell -c "irm https://astral.sh/uv/install.ps1 | iex" - macOS/Linux: curl -LsSf https://astral.sh/uv/install.sh | sh

  1. Get API key from [Elsevier Developer Portal](https://dev.elsevier.com/)
  2. Configure in Claude Desktop:
{
  "mcpServers": {
    "scopus-assistant": {
      "command": "uvx",
      "args": [
        "scopus-mcp"
      ],
      "env": {
        "SCOPUS_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

Manual Setup

  1. Install Python 3.10+
  2. Install dependencies: pip install .
  3. Create config.json with API key
  4. Import MCP_tool_config.json into your MCP client

FAQ

How do I get a Scopus API key?
You need to apply through the Elsevier Developer Portal at https://dev.elsevier.com/. Note that educational or institutional email is recommended as public email domains may be rejected.
What are the prerequisites to use this server?
You need Python 3.10+ installed, an Elsevier API key (typically requires institutional subscription), and optionally the uv package manager for easier setup.

Compare scopus-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.