scopus-mcp and academic-search-mcp-server

scopus-mcp
53
Established
Maintenance 10/25
Adoption 12/25
Maturity 18/25
Community 13/25
Maintenance 0/25
Adoption 9/25
Maturity 16/25
Community 12/25
Stars: 17
Forks: 3
Downloads: 409
Commits (30d): 0
Language: Python
License: MIT
Stars: 105
Forks: 11
Downloads:
Commits (30d): 0
Language: Python
License: AGPL-3.0
No risk flags
Stale 6m No Package No Dependents

About scopus-mcp

qwe4559999/scopus-mcp

A Model Context Protocol (MCP) server for Elsevier Scopus. Allows AI assistants like Claude to search academic papers, retrieve abstracts, and analyze author profiles directly.

Implements three core tools for programmatic Scopus access: `search_scopus` with Scopus query syntax support, `get_abstract_details` for document metadata retrieval, and `get_author_profile` for researcher information. Built as an MCP server using stdio transport with environment variable-based API key configuration, enabling seamless integration with Claude Desktop, Cursor, and Trae via simple JSON configuration. Requires Elsevier institutional API credentials and the `uv` Python package manager for zero-setup deployment across platforms.

About academic-search-mcp-server

afrise/academic-search-mcp-server

Academic Paper Search MCP Server for Claude Desktop integration. Allows Claude to access data from Semantic Scholar and Crossref.

Implements three distinct search tools—general paper search, detailed metadata retrieval by DOI/identifier, and topic-based filtering with date ranges—all returning structured metadata including abstracts, TL;DR summaries, and open-access status. Built on Python's FastMCP framework with httpx for API calls, it aggregates data from Semantic Scholar and Crossref endpoints into standardized MCP tool responses. Designed for Claude Desktop via configuration file setup, though the MCP specification enables compatibility with other AI clients supporting tool-calling interfaces.

Scores updated daily from GitHub, PyPI, and npm data. How scores work