Rijksmuseum MCP Server

get_user_set_details

Retrieve detailed information about a specific user-created collection in Rijksstudio. Returns comprehensive information about the set and its contents, including:

  • Set metadata (name, description, creation date)
  • Creator information
  • List of artworks in the set
  • Image data for each artwork
  • Navigation links

This tool is particularly useful for:

  • Analyzing thematic groupings of artworks
  • Studying curatorial choices
  • Understanding collection patterns
  • Exploring relationships between artworks

Input Schema

NameRequiredDescriptionDefault
cultureNoLanguage for the response data. Use 'en' for English or 'nl' for Dutch (Nederlands). Affects set descriptions and artwork information.en
pageNoPage number for paginated results, starting at 0. Use with pageSize to navigate through large sets. Note: page * pageSize cannot exceed 10,000.
pageSizeNoNumber of artworks to return per page. Must be between 1 and 100. Default is 25. Larger values return more artworks but take longer to process.
setIdYesThe unique identifier of the user set to fetch. Format is typically 'userId-setname'. This ID can be obtained from the get_user_sets results.

Input Schema (JSON Schema)

{ "properties": { "culture": { "default": "en", "description": "Language for the response data. Use 'en' for English or 'nl' for Dutch (Nederlands). Affects set descriptions and artwork information.", "enum": [ "nl", "en" ], "type": "string" }, "page": { "default": 0, "description": "Page number for paginated results, starting at 0. Use with pageSize to navigate through large sets. Note: page * pageSize cannot exceed 10,000.", "minimum": 0, "type": "number" }, "pageSize": { "default": 25, "description": "Number of artworks to return per page. Must be between 1 and 100. Default is 25. Larger values return more artworks but take longer to process.", "maximum": 100, "minimum": 1, "type": "number" }, "setId": { "description": "The unique identifier of the user set to fetch. Format is typically 'userId-setname'. This ID can be obtained from the get_user_sets results.", "type": "string" } }, "required": [ "setId" ], "type": "object" }