Hosted MCP server · #36 most used on Smithery

AI Research Assistant

hamid-vakilzadeh/mcpsemanticscholar

The server provides immediate access to millions of academic papers through Semantic Scholar and arXiv, enabling AI-powered research with comprehensive search, citation analysis, and full-text PDF extraction from multiple sources (arXiv and Wiley open-access). - No API key is required.

Uses
10k
Tools
12
Runs
Hosted
Listed
1.4y ago

Get started

Add it to your agent

npx -y @smithery/cli@latest install hamid-vakilzadeh/mcpsemanticscholar --client claude

Swap --client claude for cursor, vscode, windsurf or another client. The CLI asks for any required settings.

What it can do

12 tools

papers-search-basic2 paramsSearch for academic papers with a simple query.
ParameterTypeDescription
limitnumberMaximum number of results to return
querystringSearch query for papers
paper-search-advanced10 paramsSearch for academic papers with advanced filtering options
ParameterTypeDescription
limitnumberMaximum number of results to return
querystringSearch query for papers
sortBystringField to sort by
yearEndnumberEnding year for filtering (inclusive)
sortOrderstringSort order
yearStartnumberStarting year for filtering (inclusive)
minCitationsnumberMinimum number of citations
fieldsOfStudyarrayFields of study to filter by
openAccessOnlybooleanOnly include open access papers
publicationTypesarrayPublication types to filter by
search-paper-title5 paramsFind a paper by closest title match
ParameterTypeDescription
titlestringPaper title to match
yearEndnumberEnding year for filtering (inclusive)
yearStartnumberStarting year for filtering (inclusive)
minCitationsnumberMinimum number of citations
openAccessOnlybooleanOnly include open access papers
get-paper-abstract1 paramGet detailed information about a specific paper including its abstract
ParameterTypeDescription
paperIdstringPaper ID (Semantic Scholar ID, arXiv ID, DOI, etc.)
papers-citations3 paramsGet papers that cite a specific paper
ParameterTypeDescription
limitnumberMaximum number of citations to return
offsetnumberOffset for pagination
paperIdstringPaper ID (Semantic Scholar ID, arXiv ID, DOI, etc.)
papers-references3 paramsGet papers cited by a specific paper
ParameterTypeDescription
limitnumberMaximum number of references to return
offsetnumberOffset for pagination
paperIdstringPaper ID (Semantic Scholar ID, arXiv ID, DOI, etc.)
authors-search3 paramsSearch for authors by name or affiliation
ParameterTypeDescription
limitnumberMaximum number of results to return
querystringSearch query for authors
offsetnumberOffset for pagination
authors-papers3 paramsGet papers written by a specific author
ParameterTypeDescription
limitnumberMaximum number of papers to return
offsetnumberOffset for pagination
authorIdstringAuthor ID
papers-batch1 paramLook up multiple papers by their IDs
ParameterTypeDescription
paperIdsarrayArray of paper IDs (Semantic Scholar IDs, arXiv IDs, DOIs, etc.)
search-arxiv6 paramsSearch for papers on arXiv using their API
ParameterTypeDescription
querystringSearch query for arXiv papers
startnumberStarting index for pagination
sortBystringSort order for results
sortOrderstringSort direction
maxResultsnumberMaximum number of results to return (max 100)
searchTypestringType of search to perform
download-full-paper-arxiv1 paramDownload full-text PDF of an arXiv paper and extract text content (memory only)
ParameterTypeDescription
arxivIdstringarXiv ID of the paper to download (e.g., 2301.12345, hep-ex/0307015, or with version 2301.12345v2)
analysis-citation-network4 paramsAnalyze the citation network for a specific paper
ParameterTypeDescription
depthstringDepth of citation network (1 or 2)
paperIdstringPaper ID (Semantic Scholar ID, arXiv ID, DOI, etc.)
citationsLimitnumberMaximum number of citations to analyze per paper
referencesLimitnumberMaximum number of references to analyze per paper