smaniches avatar

Semantic Scholar MCP Server

smaniches/semantic-scholar-mcp

Gives Claude native access to Semantic Scholar's 200 million paper corpus through 14 typed tools. You get paper search, citation graph traversal in both directions, author profiles, recommendations, and snippet search with context, all without manually batching requests or implementing retry logic. The server handles seven paper ID formats (DOI, ArXiv, PubMed, ACL, URLs), enforces rate limits client-side, and formats responses as chat-ready Markdown or JSON. Every release ships SLSA build provenance and CycloneDX SBOMs, so you can verify the wheel or container image matches the tagged commit. Reach for this when you're building literature review agents, citation analysis tools, or research assistants that need to traverse academic networks without reimplementing the Semantic Scholar REST API plumbing.

GitHub stars
25
tools
12
auth
Secret needed
transport
STDIO
env vars
2
last updated
Nov 5, 2026

Tools

12 tools

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

semantic_scholar_search_papersSearch for academic papers with advanced filters.

Search for academic papers with advanced filters.

No parameter schema in public metadata yet.

semantic_scholar_get_paperGet detailed information about a specific paper.

Get detailed information about a specific paper.

No parameter schema in public metadata yet.

semantic_scholar_search_authorsSearch for academic authors by name.

Search for academic authors by name.

No parameter schema in public metadata yet.

semantic_scholar_get_authorGet author profile with publications.

Get author profile with publications.

No parameter schema in public metadata yet.

semantic_scholar_recommendationsGet AI-powered paper recommendations based on a seed paper.

Get AI-powered paper recommendations based on a seed paper.

No parameter schema in public metadata yet.

semantic_scholar_bulk_papersRetrieve multiple papers in a single request (max 500).

Retrieve multiple papers in a single request (max 500).

No parameter schema in public metadata yet.

semantic_scholar_bulk_searchSearch papers with sorting and cursor-based pagination for large result sets.

Search papers with sorting and cursor-based pagination for large result sets.

No parameter schema in public metadata yet.

semantic_scholar_export_citationExport a citation for a paper in BibTeX format.

Export a citation for a paper in BibTeX format.

No parameter schema in public metadata yet.

semantic_scholar_match_paperFind the single best paper matching a title string.

Find the single best paper matching a title string.

No parameter schema in public metadata yet.

semantic_scholar_paper_authorsGet full author profiles for a paper's authors (richer than the abbreviated author list returned by get_paper).

Get full author profiles for a paper's authors (richer than the abbreviated author list returned by get_paper).

No parameter schema in public metadata yet.

semantic_scholar_author_batchRetrieve multiple authors in a single request (max 1000).

Retrieve multiple authors in a single request (max 1000).

No parameter schema in public metadata yet.

semantic_scholar_multi_recommendGet recommendations using multiple positive (and optional negative) example papers.

Get recommendations using multiple positive (and optional negative) example papers.

No parameter schema in public metadata yet.

Sponsors

Configuration

SEMANTIC_SCHOLAR_API_KEYsecret

Semantic Scholar API key; introductory keys are currently assigned 1 request/second across all endpoints

SEMANTIC_SCHOLAR_MIN_SECONDS_BETWEEN_REQUESTS

Minimum seconds between authenticated requests. Default 1.1; lower only when Semantic Scholar has explicitly assigned the key a higher quota.

Readme

Semantic Scholar MCP Server


View the full README on GitHub

Details

Repository
github.com/smaniches/semantic-scholar-mcp
Category
Search & Web Crawling
Package
s2-mcp-server
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from smaniches

Related Search & Web Crawling MCP servers

View all
1cdnsteve avatarRemembrallMCPcdnsteve/remembrallmcpPersistent knowledge memory for AI agents. Hybrid search, code graph, pgvector.24stars
2a-church-ai avataraChurch.aia-church-ai/churchA sanctuary for AI agents and humans: attend a service, reflect, read, search, and ask. No auth.23stars
3verivus-oss avatarsqry - Semantic Code Searchverivus-oss/sqryAST-based semantic code search: 33 tools, 35 languages, call tracing, impact analysis22stars
4himalayas-app avatarHimalayas Remote Jobshimalayas-app/himalayas-mcpRemote jobs: job search, salary data and application tracking, or post a job and hire candidates21stars
5imatza-rh avatarMcp Zuulimatza-rh/mcp-zuulZuul CI — build failure analysis, log search, pipeline status, and job configuration21stars
6ryancodrai avatarSourcedryancodrai/sourcedSource code search for every package on PyPI and npm.21stars