You're viewing a demo portfolio

Join the waitlist
PRSM

orcid_get_work_detail

Active

Tool of io.github.cyanheads/orcid-mcp-server

declared in 0.2.6

Fetch full detail records for 1–100 works by their put-codes in a single request. Put-codes are returned by orcid_get_works in the put_code field of each work entry. Returns the abstract (short-description), all contributors with CRediT roles, the complete external ID list (DOI, PMID, arXiv, ISBN, etc.), citation metadata (BibTeX or other formats when provided), journal title, and URL for each work. Per-record errors (not-found or inaccessible put-codes) are surfaced as error entries rather than failing the whole call.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "orcid_id",
    "put_codes"
  ],
  "properties": {
    "orcid_id": {
      "type": "string",
      "pattern": "^(https?:\\/\\/orcid\\.org\\/)?\\d{4}-\\d{4}-\\d{4}-\\d{3}[\\dX]$",
      "description": "ORCID iD — bare format (0000-0001-2345-6789) or full URI (https://orcid.org/0000-0001-2345-6789)."
    },
    "put_codes": {
      "type": "array",
      "items": {
        "type": "integer",
        "maximum": 9007199254740991,
        "description": "Work put-code (positive integer).",
        "exclusiveMinimum": 0
      },
      "maxItems": 100,
      "minItems": 1,
      "description": "Array of 1–100 work put-codes to fetch. Put-codes are available in the put_code field returned by orcid_get_works."
    }
  }
}

What this tool wraps· 1 endpoint

min confidence0.700.50

Parent server

io.github.cyanheads/orcid-mcp-server

https://github.com/cyanheads/orcid-mcp-server

1/7 registries
View full server →