Install any skill in seconds. Free to start, no credit card required.
Get Started Free →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.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | -56% | 0% |
| case-05 | ✗→✓ | ▲ Improved | -9% | 0% |
| case-06 | ✗→✓ | ▲ Improved | -60% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -35% | 0% |
| case-09 | ✗→✓ | ▲ Improved | -13% | 0% |
Search, download, and read academic papers via the paper-search CLI.
All commands run via:
bashpaper-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.
bashpaper-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.
bashpaper-search download <source> <paper_id> [-o ./downloads]
bashpaper-search read <source> <paper_id> [-o ./downloads]
bashpaper-search sources
search 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 pathOther measured skills in the registry, with their headline benchmark lift.