{
  "name": "biorxiv-mcp",
  "title": "HealthMesh · bioRxiv / medRxiv Preprints MCP",
  "version": "0.1.2",
  "description": "Live bioRxiv and medRxiv preprints: keyword/author search (via Europe PMC's preprint index), preprints posted in a date window by server and subject category (bioRxiv/medRxiv API), full metadata and version history for a DOI, the journal version a preprint was published as, and the full text of the latest version (JATS XML, as text). Preprints are not peer reviewed. No key.",
  "healthmesh_domain": "Research, Trials & Genomics",
  "datasets": [
    "RES-07"
  ],
  "mcp_endpoint": "https://biorxiv.healthmesh.ai/mcp",
  "transport": "Streamable HTTP (stateless, JSON responses)",
  "authorization": "none",
  "auth_mode": "off",
  "docs": "https://github.com/HendrikK/healthmesh/tree/main/servers/biorxiv-mcp#readme",
  "contact": "hendrik.kleine@gmail.com",
  "data_source": {
    "name": "bioRxiv / medRxiv API (openRxiv) + Europe PMC REST search",
    "url": "https://api.biorxiv.org/",
    "license": "Metadata free to use (bioRxiv API terms; Europe PMC); preprint texts carry their authors' licenses (CC BY, CC BY-NC, ... or all rights reserved)",
    "refresh": "live (6 h edge cache; new preprints daily)"
  },
  "tools": [
    {
      "name": "biorxiv_search_preprints",
      "title": "Search bioRxiv / medRxiv preprints",
      "description": "Keyword and/or author search over bioRxiv and medRxiv preprints, using Europe PMC's preprint index (the bioRxiv API itself has no text search). Filter by server and posting-date range; sort by relevance or date. Returns DOI, title, authors, first posted date, server, and the journal article it became (when Europe PMC links one)."
    },
    {
      "name": "biorxiv_list_recent",
      "title": "List preprints posted in a date window",
      "description": "Lists bioRxiv or medRxiv preprint versions posted between two dates (bioRxiv API 'details' endpoint), optionally filtered by subject category (e.g. medRxiv 'health policy', 'epidemiology', 'infectious diseases'; bioRxiv 'neuroscience'). Pages of up to 100 with a cursor."
    },
    {
      "name": "biorxiv_get_preprint",
      "title": "Get a preprint and its versions",
      "description": "Full metadata for one bioRxiv/medRxiv preprint by DOI (or preprint URL): latest title, authors, corresponding author/institution, abstract, category, license, every version with date, and the published journal DOI if any."
    },
    {
      "name": "biorxiv_get_published_version",
      "title": "Journal version of a preprint",
      "description": "Checks whether a bioRxiv/medRxiv preprint was published in a journal and returns the journal article DOI, journal name and publication date (bioRxiv API 'pubs' record, falling back to the 'published' field of the preprint record)."
    },
    {
      "name": "biorxiv_get_fulltext",
      "title": "Full text of a preprint",
      "description": "Returns the plain-text full text (abstract and body sections; tables, figures and formulas omitted) of a bioRxiv/medRxiv preprint version from its JATS XML. Only for openly licensed (Creative Commons) versions; 'no reuse' versions return links only."
    },
    {
      "name": "biorxiv_describe_dataset",
      "title": "Describe the bioRxiv / medRxiv sources",
      "description": "Explains the sources (bioRxiv/medRxiv API, Europe PMC preprint index), subject categories per server, versioning, licenses, publication links and caveats."
    }
  ]
}