Search, download, and read academic papers from 20+ sources (arXiv, PubMed, Semantic Scholar, CrossRef, etc). Use when the user asks to find papers, search for research, look up academic literature, download a paper PDF, or extract text from a paper.
77
96%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Search, download, and read academic papers via the paper-search CLI.
All commands run via:
paper-search <command> [args]If paper-search is not available, install it with uv tool install paper-search-mcp. Optional API keys can be configured in ~/.config/paper-search-mcp/.env.
paper-search search "<query>" -n <max_per_source> -s <sources> -y <year>-n: results per source (default: 5)-s: comma-separated sources or "all" (default: all)-y: year filter for Semantic Scholar (e.g. "2020", "2018-2022")For speed, prefer targeted sources (-s arxiv,semantic,crossref) over "all" unless broad coverage is needed.
paper-search download <source> <paper_id> [-o ./downloads]paper-search read <source> <paper_id> [-o ./downloads]paper-search sourcessearch and download return JSON. read returns plain text. Config warnings go to stderr and can be ignored.
arxiv, pubmed, biorxiv, medrxiv, google_scholar, iacr, semantic, crossref, openalex, pmc, core, europepmc, dblp, openaire, citeseerx, doaj, base, zenodo, hal, ssrn, unpaywall
Optional (env vars): ieee (IEEE_API_KEY), acm (ACM_API_KEY)
read <source> <paper_id>download <source> <paper_id> and report the saved path234678a
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.