Paper Search

Paper Search

MCP, CLI, Skills for searching and downloading academic papers from multiple sources like arXiv, PubMed, bioRxiv, etc.

10K+

57 Tools

Packaged by
Add to Docker Desktop

Version 4.43 or later needs to be installed to add the server automatically

Tools

NameDescription
download_arxivDownload PDF of an arXiv paper.
download_baseDownload PDF for a paper from BASE.
download_biorxivDownload PDF of a bioRxiv paper.
download_citeseerxDownload PDF for a paper from CiteSeerX.
download_crossrefAttempt to download PDF of a CrossRef paper.
download_dblpDownload PDF for a paper from dblp. Note: dblp doesn't provide direct PDF access. This function returns an informative message.
download_doajDownload PDF for a paper from DOAJ.
download_halDownload PDF for a paper from HAL.
download_iacrDownload PDF of an IACR ePrint paper.
download_medrxivDownload PDF of a medRxiv paper.
download_openaireDownload PDF for a paper from OpenAIRE.
download_openalexDownload PDF for a paper from OpenAlex.
download_pubmedAttempt to download PDF of a PubMed paper.
download_scihubDownload paper PDF via Sci-Hub (optional fallback connector).
download_semanticDownload PDF of a Semantic Scholar paper.
download_ssrnDownload PDF for a paper from SSRN. Note: SSRN connector is metadata-only and download is not supported.
download_with_fallbackTry source-native download, OA repositories, Unpaywall, then optional Sci-Hub.
download_zenodoDownload PDF for a paper from Zenodo.
get_crossref_paper_by_doiGet a specific paper from CrossRef by its DOI.
read_arxiv_paperRead and extract text content from an arXiv paper PDF.
read_base_paperRead and extract text content from a BASE paper.
read_biorxiv_paperRead and extract text content from a bioRxiv paper PDF.
read_citeseerx_paperRead and extract text content from a CiteSeerX paper.
read_crossref_paperAttempt to read and extract text content from a CrossRef paper.
read_dblp_paperAttempt to read and extract text content from a dblp paper. Note: dblp doesn't provide direct paper content access. This function returns an informative message.
read_doaj_paperRead and extract text content from a DOAJ paper.
read_hal_paperRead and extract text content from a HAL paper.
read_iacr_paperRead and extract text content from an IACR ePrint paper PDF.
read_medrxiv_paperRead and extract text content from a medRxiv paper PDF.
read_openaire_paperAttempt to read and extract text content from an OpenAIRE paper.
read_openalex_paperAttempt to read and extract text content from an OpenAlex paper.
read_pubmed_paperRead and extract text content from a PubMed paper.
read_semantic_paperRead and extract text content from a Semantic Scholar paper.
read_ssrn_paperRead paper content from SSRN. Note: SSRN connector is metadata-only and read is not supported.
read_zenodo_paperRead and extract text content from a Zenodo paper.
search_arxivSearch academic papers from arXiv.
search_baseSearch academic papers from BASE (Bielefeld Academic Search Engine).
search_biorxivSearch academic papers from bioRxiv. Note: bioRxiv API filters by category name within the last 30 days, not full-text keyword search. Use a category keyword such as 'bioinformatics', 'neuroscience', 'cell biology', etc.
search_citeseerxSearch academic papers from CiteSeerX digital library.
search_coreSearch academic papers from CORE.
search_crossrefSearch academic papers from CrossRef database. CrossRef is a scholarly infrastructure organization that provides persistent identifiers (DOIs) for scholarly content and metadata. It's one of the largest citation databases covering millions of academic papers, journals, books, and other scholarly content.
search_dblpSearch academic papers from dblp computer science bibliography.
search_doajSearch academic papers from DOAJ (Directory of Open Access Journals).
search_europepmcSearch academic papers from Europe PMC.
search_google_scholarSearch academic papers from Google Scholar.
search_halSearch academic papers from HAL open archive.
search_iacrSearch academic papers from IACR ePrint Archive.
search_medrxivSearch academic papers from medRxiv. Note: medRxiv API filters by category name within the last 30 days, not full-text keyword search. Use a category keyword such as 'infectious_diseases', 'cardiovascular_medicine', 'oncology', etc.
search_openaireSearch academic papers from OpenAIRE European Open Access infrastructure.
search_openalexSearch academic papers from OpenAlex.
search_papersUnified top-level search across all configured academic platforms.
search_pmcSearch academic papers from PubMed Central (PMC).
search_pubmedSearch academic papers from PubMed.
search_semanticSearch academic papers from Semantic Scholar.
search_ssrnSearch metadata records from SSRN. Note: SSRN connector is metadata-only and does not support direct PDF download.
search_unpaywallLookup a DOI via Unpaywall and return OA metadata. Unpaywall is DOI-centric and does not support generic keyword search. This tool extracts the first DOI from `query` and returns at most one record.
search_zenodoSearch academic papers from Zenodo open repository.
Related servers