Search 200M+ papers, authors, citations, and recommendations via Semantic Scholar
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Semanticscholar.
paper_searchSearch papers by keyword with filtering (year, venue, field, open access, citations, type)
paper_search_bulkBulk search with cursor pagination for large result sets (up to 10M)
paper_matchFind the single best match for a known paper title
paper_autocompleteAutocomplete partial paper titles (up to 10 suggestions)
paper_getGet full details for a paper by ID (S2 ID, DOI, ArXiv, PMID, etc.)
paper_batchRetrieve up to 500 papers in a single request
An MCP (Model Context Protocol) server for the Semantic Scholar Academic Graph API — 200M+ papers with citation networks, author profiles, and full-text snippet search.
Built with the MCP TypeScript SDK and Zod.
| Tool | Description |
|---|---|
paper_search | Search papers by keyword with filtering (year, venue, field, open access, citations, type) |
paper_search_bulk | Bulk search with cursor pagination for large result sets (up to 10M) |
paper_match | Find the single best match for a known paper title |
paper_autocomplete | Autocomplete partial paper titles (up to 10 suggestions) |
paper_get | Get full details for a paper by ID (S2 ID, DOI, ArXiv, PMID, etc.) |
paper_batch | Retrieve up to 500 papers in a single request |
paper_citations | Get papers that cite a given paper (forward citations) |
paper_references | Get a paper's reference list (bibliography) |
paper_authors | Get author details for a specific paper |
| Tool | Description |
|---|---|
author_get | Get full author profile (h-index, affiliations, stats) |
author_batch | Retrieve up to 1000 author profiles in one request |
author_search | Search for authors by name |
author_papers | Get all papers by a specific author |
| Tool | Description |
|---|---|
recommendations_for_paper | Get ML-powered paper recommendations for a given paper |
recommendations_from_lists | Get recommendations from positive/negative example papers |
| Tool | Description |
|---|---|
snippet_search | Search within paper bodies for specific text passages |
Get a free key at semanticscholar.org/product/api. Without a key, requests are heavily rate-limited.
Add this to your claude_desktop_config.json:
Or if using Claude Code CLI:
response_format: "json" for structured datafields parameterMIT
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/semanticscholar)<a href="https://allmcps.com/mcp/semanticscholar"><img src="https://allmcps.com/api/badge/semanticscholar?style=directory" alt="Semanticscholar on AllMCPs" /></a>