Rijksmuseum

Rijksmuseum

MCP server to access Rijksmuseum collection through natural language interactions.

61
Stars
12
Forks
0
Releases

Overview

Rijksmuseum MCP Server is a Model Context Protocol server that provides programmatic access to the Rijksmuseum's collection through natural language interfaces. It enables AI models to discover, analyze, and interact with artworks and user-curated collections from the Rijksmuseum. The server exposes a suite of tools for exploration: search_artwork supports text-based queries and filters by artist, artwork type, materials and techniques, time periods, colors, and more; get_artwork_details returns comprehensive data such as titles, dates, physical properties, historical context, visual information, curatorial notes, and exhibition history. For visual inspection, get_artwork_image delivers high-resolution, deep-zoom images with multiple zoom levels and tile-based loading. The platform also exposes get_user_sets and get_user_set_details to browse and analyze user-created collections, plus open_image_in_browser for viewing images directly in a browser and get_artist_timeline to build chronological timelines of an artist's body of work. Configured via RIJKSMUSEUM_API_KEY, it can run with Claude Desktop or from source, and supports configurable port and log levels.

Details

Owner
r-huijts
Language
JavaScript
License
MIT License
Updated
2025-12-07

Features

Search Artworks (search_artwork)

Search and filter artworks using criteria such as text-based queries, artist name, artwork type, materials and techniques, time periods, colors, and more.

Artwork Details (get_artwork_details)

Retrieve comprehensive information about specific artworks, including basic details, physical properties, historical context, visual information, curatorial information, and exhibition history.

High-Resolution Images (get_artwork_image)

Access high-resolution image data with deep zoom capabilities, including multiple zoom levels, tile-based image loading, full resolution support, and position information.

User Collections (get_user_sets & get_user_set_details)

Explore user-created collections, browse curated sets, view thematic groupings, analyze collection patterns, and access detailed set information.

Image Viewing (open_image_in_browser)

Open artwork images directly in your browser for detailed viewing.

Artist Timeline (get_artist_timeline)

Generate chronological timelines of artists' works to track development, analyze periods and styles, and study career progression.

Tags

RijksmuseumMCP serverartartworkscollectionimagetimelineuser collectionshigh-resolution imagestile-based image loadingcuratorial informationexhibition history