Labsco
MCP SERVER

PaperMCP 智能学术论文检索系统

by guangxiangdebizi

Search 260M+ scholarly papers through OpenAlex, filtered by country, year and open-access status, with abstracts and citation counts.

Academic Literature & CitationsVerified
Summary
Country and open-access filters are what you cannot get from a plain literature search.

Filtering by the country of the authors' institutions turns "find papers about X" into "compare what China and the US published on X in 2024", and the open-access flag tells you upfront whether you can actually read the result. An email address is the whole entry cost — OpenAlex charges nothing.

What it is

A search front-end for the OpenAlex catalogue. One call takes a query plus filters and returns papers with their metadata: authors, venue, DOI, citation count, institutional affiliations, subject classification, and the abstract reconstructed from OpenAlex's inverted index.

What you get
  • Keyword search across title, abstract and full-text content — `paper_search`
  • Results narrowed by `country_code` (institution country), `year`, and `open_access`
  • Ordering by `cited_by_count`, `publication_date` or `relevance_score`, up to 50 results per call
  • Per paper: title, authors, year, document type, abstract, journal or venue, DOI and URLs, citation count, author affiliations, and topic/subfield/field/domain classification
  • Open-access status including article processing charge information
Requirements

Node.js version 18 or higher, and a valid email address in `OPENALEX_EMAIL` — OpenAlex asks for one for rate limiting and contact. No API key; OpenAlex is free. Run the built `build/index.js` over stdio, or put Supergateway in front of it to serve SSE on a port.

Setup effort

One command — npx -y @smithery/cli install @guangxiangdebizi/paper-mcp --client claude