Rijksmuseum MCP Server logo

Rijksmuseum MCP Server

by r-huijts

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.

View on GitHub

Last updated: N/A

What is Rijksmuseum MCP Server?

The Rijksmuseum MCP Server is a Model Context Protocol server that allows AI models to interact with the Rijksmuseum's art collection using natural language. It provides tools to search, analyze, and explore artworks and collections.

How to use Rijksmuseum MCP Server?

To use the server, you need to install it either using the provided NPM package or by cloning the repository. You'll also need a Rijksmuseum API key, which can be obtained from the Rijksmuseum API Portal. After installation, configure your Claude Desktop application to connect to the server.

Key features of Rijksmuseum MCP Server

  • Search Artworks using various criteria

  • Retrieve comprehensive Artwork Details

  • Access High-Resolution Images with deep zoom

  • Explore User Collections and thematic groupings

  • Open images directly in your browser

  • Generate Artist Timelines

Use cases of Rijksmuseum MCP Server

  • Artwork Discovery: Find artworks based on various criteria.

  • Artwork Analysis: Get detailed information about specific artworks.

  • Artist Research: Create timelines and analyze artists' careers.

  • Thematic Exploration: Find artworks depicting specific themes or subjects.

FAQ from Rijksmuseum MCP Server

How do I get a Rijksmuseum API key?

You can obtain an API key from the Rijksmuseum API Portal: https://data.rijksmuseum.nl/docs/api/

What environment variables are required?

The required environment variable is RIJKSMUSEUM_API_KEY. Optional variables include PORT and LOG_LEVEL.

How do I install the server?

You can install it via NPM package or from source by cloning the repository and following the setup instructions.

How do I configure Claude Desktop to use this server?

You need to update your Claude configuration file (~/Library/Application Support/Claude/claude_desktop_config.json) with the server's command and arguments.

Where can I find the Rijksmuseum API documentation?

The Rijksmuseum API documentation is available at: https://data.rijksmuseum.nl/object-metadata/api/