What it is
One search surface over academic sources — arXiv, PubMed and PMC, bioRxiv and medRxiv, Semantic Scholar, Crossref, OpenAlex, Europe PMC, CORE, dblp, DOAJ, BASE, HAL, Zenodo, OpenAIRE, CiteSeerX, SSRN, IACR and Google Scholar — with per-source download and read calls behind it, and a published capability matrix saying which of those actually work.
Requirements
uvx, or one of six other install routes including Smithery, pip and Docker. Most sources work without credentials; the rest take their own key — PAPER_SEARCH_MCP_CORE_API_KEY, PAPER_SEARCH_MCP_SEMANTIC_SCHOLAR_API_KEY and PAPER_SEARCH_MCP_ZENODO_ACCESS_TOKEN mainly raise rate limits — and Unpaywall requires an email address in PAPER_SEARCH_MCP_UNPAYWALL_EMAIL. Read the capability matrix before planning around a source: PubMed, Crossref, OpenAlex and dblp are metadata only, PMC and Europe PMC download open-access PDFs only, Google Scholar and SSRN are under active bot detection, BASE needs institutional IP registration, and the IEEE Xplore and ACM connectors are skeletons that need their keys to activate at all.
Setup effort
One command — uvx paper-search-mcp