Rijksmuseum MCP Server

Rijksmuseum MCP Server

ImageProcessingComputerVisionPythonCloudResearchDevelopmentJavascriptTypescriptGoRubyRArt

About This Server

A Model Context Protocol (MCP) server that provides access to the Rijksmuseum's collection through natural language interactions. This server enables AI models to explore, analyze, and interact with artworks and collections from the Rijksmuseum.

Server Information

šŸ“‹ Overview:

This webpage is a GitHub repository for a Model Context Protocol (MCP) server that enables AI models to interact with the Rijksmuseum's collection through natural language. The server provides tools for artwork exploration, analysis, and access to high-resolution images. The repository is public and licensed under the MIT License.


⭐ Key Points:
* The project provides an MCP server for AI models to explore the Rijksmuseum collection.
* The server offers tools for searching artworks, retrieving details, accessing high-resolution images, exploring user collections, viewing images in the browser, and generating artist timelines.
* The documentation provides example use cases for artwork discovery, analysis, artist research, thematic exploration, and collection analysis.

* Installation instructions are available for both using the NPM package with Claude Desktop and building from source.


šŸ” Main Findings:
* The repository contains code and documentation for integrating AI models with the Rijksmuseum's collection.
* It outlines how to set up and configure the server, including obtaining an API key from the Rijksmuseum.

* The project is open-source and welcomes contributions from the community.


šŸ“Š Details:
* The server provides six key functions: searchartwork, getartworkdetails, getartworkimage, getusersets, getusersetdetails, and openimageinbrowser, getartist_timeline.
* Configuration is managed through environment variables including RIJKSMUSEUMAPIKEY, PORT, and LOG_LEVEL.

* The project uses JavaScript and TypeScript, as reflected in language statistics and file structure.


šŸŽÆ Conclusion:
The r-huijts/rijksmuseum-mcp GitHub repository hosts an MCP server designed to facilitate AI-driven exploration and analysis of the Rijksmuseum collection, providing valuable resources and a clear pathway for integration and contribution.

Server Features

Search Artworks

Search and filter artworks using various criteria including text-based search, artist name, artwork type, materials and techniques, time periods, colors and more.

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

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

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

Image Viewing

Open artwork images directly in your browser for detailed viewing.

Artist Timeline

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

Provider Information

RHuijts logo

RHuijts

cloud Provider

Visit Provider Website

Quick Actions

Visit Website

MCP Configuration

Available Resources

artworksartwork_detailsartwork_imageuser_setsuser_set_detailsartist_timeline