$ timeahead.in
/ servers/pypi/paper-search-mcp
pypi

paper-search-mcp

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

2k stars4k/wkupdated 24d agogithub ↗
89good
▣ Overview
PyPILicensePython

What it does

Paper Search MCP provides programmatic access to academic papers across 20+ platforms including arXiv, PubMed, bioRxiv, medRxiv, Google Scholar, Semantic Scholar, Crossref, OpenAlex, and others. It exposes two primary tools: search_papers for concurrent multi-source search and deduplication, and download_with_fallback which chains retrieval from source-native repositories, OpenAIRE, CORE, Unpaywall DOI metadata, and optional Sci-Hub. Results are returned in a standardized Paper format compatible with downstream LLM workflows. Installation is available via pip, uvx, or Smithery.

Who it's for

Researchers building systematic literature reviews, AI engineers wiring Claude into academic databases for real-time retrieval, and teams developing LLM-driven research assistants or knowledge synthesis tools that need lawful, standardized access to open and publisher-provided papers.

Common use cases

  • Search for papers on a topic across arXiv, PubMed, and bioRxiv simultaneously to get discipline-specific breadth.
  • Download preprints and open-access PDFs with automatic fallback across multiple repositories when the primary source is unavailable.
  • Extract text from downloaded papers and pass abstracts or full text to Claude for summarization or analysis.
  • Backfill DOI metadata from Crossref or Unpaywall to discover open-access links not listed in the original search result.

Setup pitfalls

  • Optional API keys improve quality and rate limits for Semantic Scholar and other sources, but the server works without them—plan accordingly for production scale.
  • Some sources like Google Scholar employ bot detection; the server treats these as discovery-only, not full-text retrieval.
  • Requires filesystem write access to download and cache PDFs; isolate or configure as needed in sandboxed environments.
  • Sci-Hub is included as an optional fallback strategy but operates in a legal gray area; adjust your fallback chain or policies based on your jurisdiction.
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
100
25.0
Adoption
20%
76
15.1
Quality
10%
90
9.0
Trust
10%
50
5.0
Total
89.1
⚿ Capabilities & Risk Explainer
fs readfs writenetworksecrets
◆ Risk level: medium
fs read + fs write + network + secrets — requires access to credentials or environment secrets.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "paper-search-1": {
      "command": "uvx",
      "args": [
        "paper-search-mcp"
      ]
    }
  }
}
📈 Score historylast 30 snapshots
5/10/20266/11/2026 · 30 snapshots
⚙ Maintenance health
28/ 100 · is this project alive?
contributors (1y)10
top contributor share44%
releases (1y)0
ci✗ none
⛁ Raw data
weekly downloads4k
github stars2k
forks182
open issues45
license✓ present
readme length4847 chars
last publish0d ago
last commit24d ago
last updated1d ago
install verified✓ pass · 25d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points