Skip to main content
Glama

zenodo-mcp-server

List Zenodo record versions

zenodo_list_versions
Read-onlyIdempotent

List every version of a Zenodo deposit's version series, newest first, with each version's record id, DOI, version label, publication date, file totals, and usage counts. Accepts any identifier zenodo_get_record accepts; a concept DOI and any single version's DOI list the same series. Use it to find the version a paper cited or the current release. A miss (an unknown id, a deleted record with its removal tombstone, restricted metadata, or a DOI not registered on Zenodo) returns found: false with guidance instead of an error.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
idYesAny version or concept identifier of the deposit: a record id (22705923), a Zenodo DOI (10.5281/zenodo.22705923) or concept DOI (10.5281/zenodo.591564), another DOI registered to a Zenodo record, or a zenodo.org/records or doi.org URL.
pageNoResult page, starting at 1. page × size may not exceed 10,000.
sizeNoVersions per page (1–25).

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
capNoPage size applied.
pageNoPage returned.
sizeNoPage size applied.
errorNoPresent when the call failed. Absent on success.
foundNoTrue when the version series resolved.
shownNoVersions returned on this page.
noticeNoGuidance on paging or a page past the end.
guidanceNoWhat to do next. Present when not found.
has_moreNoTrue when another page of versions follows.
versionsNoVersions on this page, newest first; empty when not found.
miss_kindNoWhy nothing resolved. Present when not found.
next_pageNoThe next page number, when has_more.
tombstoneNoRemoval tombstone. Present when miss_kind is deleted.
truncatedNoTrue when more versions follow this page.
input_kindNoHow id was parsed: record_id (digits), zenodo_doi (10.5281/zenodo.N or zenodo.N), external_doi (another DOI), or url (a zenodo.org or doi.org link).
totalCountNoNumber of versions in the series.
concept_doiNoConcept DOI of the series, when minted; absent when not found or on a page past the end.
latest_recidNoRecord id of the newest version. Present when found, unless Zenodo cannot name it for a page past the end.
concept_recidNoConcept record id naming the whole series; absent when not found or on a page past the end.
total_versionsNoNumber of versions in the series. Present when found.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.