mlintangmz2765 avatar

Scholar

mlintangmz2765/scholar-mcp

This is a full-stack academic research server that connects Claude to Scopus, OpenAlex, Semantic Scholar, and Unpaywall APIs for literature search and metadata retrieval. It exposes 23 tools covering paper discovery with Boolean queries, author disambiguation with H-index metrics, citation lineage tracking, and PDF extraction. The standout feature is multimodal content handling: it can render PDF pages as PNGs for vision analysis of charts and equations, extract layout-aware text with PyMuPDF, and fall back to Sci-Hub when papers are paywalled. It also includes book search through Google Books and Library Genesis with smart caching for full-text extraction. Reach for this when you need systematic literature reviews, need to analyze figures in papers, or want to map citation networks without leaving the conversation.

tool
1
auth
Secret needed
transport
STDIO
env vars
3
last updated
Apr 15, 2026

Tools

1 tools

Public tool metadata for what this MCP can expose to an agent.

search_papersSearch Google Scholar for academic papers, books, theses, and citations. Returns organic results with title, authors, snippet, citation count, and PDF links.8 params

Search Google Scholar for academic papers, books, theses, and citations. Returns organic results with title, authors, snippet, citation count, and PDF links.

Parameters* required
as_sdtstring
Search filter. '0,5' = articles excluding patents (default). '0,33' = case law. '4' = patents only.
as_yhiinteger
Latest publication year (inclusive).
as_ylointeger
Earliest publication year (inclusive). E.g. 2020.
hlstring
Language code (default 'en').
numinteger
Results per page (1-20, default 10).
qstring
Search query (paper title, author, topic, keywords).
scisbdinteger
Sort. 1 = include only abstracts; 2 = sort by date (most recent).one of 1 · 2
startinteger
Result offset for pagination (multiples of num).

Sponsors

Configuration

SCOPUS_API_KEY*secret

Your Elsevier Scopus API Key

CONTACT_EMAIL*

Email for OpenAlex polite pool and Unpaywall identification

SCOPUS_INST_TOKENsecret

Optional Elsevier Institutional Token

Readme

Scholar MCP Server

Python Version Model Context Protocol License: MIT Registry

A Model Context Protocol (MCP) server providing structured access to scientific literature databases. It serves as a unified interface for Scopus, OpenAlex, Semantic Scholar, and Unpaywall, enabling AI agents to perform systematic paper discovery, author disambiguation, citation lineage tracking, and multimodal Content extraction.

Core Capabilities


View the full README on GitHub

Details

Repository
github.com/mlintangmz2765/scholar-mcp
Category
Documents & Knowledge
Package
scholar-academic-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related Documents & Knowledge MCP servers

View all
1nero-engine avatarNero Quote Buildernero-engine/quote-builder-mcpVAT-correct trade quotes with a branded PDF and one-tap customer accept, for UK trades' AI0stars
2newmannn91 avatarMemdrive Mcpnewmannn91/memdriveLocal-first MCP memory: Markdown notes and images with full-text search for Claude and Cursor.0stars
3pavelguzenfeld avatarMedia Forgepavelguzenfeld/mcp-media-forgeMCP server for generating diagrams, charts, presentations, and animations for Markdown documentation0stars
4pipeworx-io avatarJina Readerpipeworx-io/mcp-jina-readerJina AI Reader/Search MCP — turn any URL into clean LLM-ready markdown, plus web search.0stars
5pipeworx-io avatarMonarch Initiativepipeworx-io/mcp-monarch-initiativeMonarch Initiative MCP — biomedical knowledge graph.0stars
6pipeworx-io avatarOcrspacepipeworx-io/mcp-ocrspaceOCR.space MCP — wraps the OCR.space API (ocr.space) for image/PDF → text OCR.0stars