r-huijts/rijksmuseum-mcp

r-huijts/rijksmuseum-mcp

от r-huijts
MCP-сервер для доступа к коллекции Рейксмузеума: поиск картин, подробные детали и изображения, коллекции и временные шкалы художников. Помогает AI-моделям изучать искусство.

rijksmuseum logo

Rijksmuseum MCP 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.

Rijksmuseum Server MCP server

Features

The server provides several tools for interacting with the Rijksmuseum's collection:

1. Search Artworks (search_artwork)

Search and filter artworks using various criteria including:

  • Text-based search
  • Artist name
  • Artwork type
  • Materials and techniques
  • Time periods
  • Colors
  • And more

2. Artwork Details (get_artwork_details)

Retrieve comprehensive information about specific artworks, including:

  • Basic details (title, artist, dates)
  • Physical properties
  • Historical context
  • Visual information
  • Curatorial information
  • Exhibition history

3. High-Resolution Images (get_artwork_image)

Access high-resolution image data with deep zoom capabilities:

  • Multiple zoom levels
  • Tile-based image loading
  • Full resolution support
  • Position information
get_artist_timeline

Создаёт хронологию работ художника из коллекции Рейксмюсеума. Этот инструмент помогает изучать развитие художника, анализировать его творческие периоды или понимать его вклад в историю искусства с течением времени.

Создаёт хронологию работ художника из коллекции Рейксмюсеума. Этот инструмент помогает изучать развитие художника, анализировать его творческие периоды или понимать его вклад в историю искусства с течением времени.

Параметры

  • artiststringобязательный

    The name of the artist to create a timeline for. Must match the museum's naming convention (e.g., 'Rembrandt van Rijn', 'Vincent van Gogh'). Case sensitive and exact match required.

  • maxWorksnumber

    Maximum number of works to include in the timeline. Works are selected based on significance and quality of available images. Higher numbers give a more complete picture but may include less significant works.

get_artwork_details

Получает полные сведения о конкретном произведении искусства из коллекции Rijksmuseum. Возвращает обширную информацию, в том числе: - Основные данные (название, художник, даты) - Физические свойства (размеры, материалы, техники) - Исторический контекст (датировка, исторические личности, документация) - Визуальная информация (цвета, данные изображения) - Кураторская информация (описания, этикетки, местоположение) - Сведения о приобретении - История выставок Это основной инструмент для углублённого исследования конкретного произведения искусства, предоставляющий всю доступную музейную документацию и информацию.

Получает полные сведения о конкретном произведении искусства из коллекции Rijksmuseum. Возвращает обширную информацию, в том числе: - Основные данные (название, художник, даты) - Физические свойства (размеры, материалы, техники) - Исторический контекст (датировка, исторические личности, документация) - Визуальная информация (цвета, данные изображения) - Кураторская информация (описания, этикетки, местоположение) - Сведения о приобретении - История выставок Это основной инструмент для углублённого исследования конкретного произведения искусства, предоставляющий всю доступную музейную документацию и информацию.

Параметры

  • objectNumberstringобязательный

    The unique identifier of the artwork in the Rijksmuseum collection. Format is typically a combination of letters and numbers (e.g., 'SK-C-5' for The Night Watch, 'SK-A-3262' for Van Gogh's Self Portrait). Case-sensitive. This ID can be obtained from search results.

  • cultureenum

    Language for the artwork details. Use 'en' for English or 'nl' for Dutch (Nederlands). Affects all textual information including descriptions, titles, and historical documentation.

    nlen
get_artwork_image

Получает подробную информацию о тайлах изображения для просмотра произведения искусства с высоким разрешением. Этот инструмент предоставляет данные для реализации функции глубокого увеличения (deep zoom), позволяя детально изучать произведение на разных уровнях масштабирования. Ответ содержит несколько уровней масштабирования (от z0 до z6): - z0: максимальное разрешение (самое большое изображение) - z6: минимальное разрешение (самое маленькое изображение) Каждый уровень масштабирования содержит: - общую ширину и высоту изображения на этом уровне - набор тайлов изображения, из которых состоит полное изображение - информацию о положении (x, y) для каждого тайла Это особенно полезно для: - реализации зрителей с глубоким увеличением - изучения мелких деталей произведения - анализа мазков кисти или деталей реставрации - создания интерактивных просмотров

Получает подробную информацию о тайлах изображения для просмотра произведения искусства с высоким разрешением. Этот инструмент предоставляет данные для реализации функции глубокого увеличения (deep zoom), позволяя детально изучать произведение на разных уровнях масштабирования. Ответ содержит несколько уровней масштабирования (от z0 до z6): - z0: максимальное разрешение (самое большое изображение) - z6: минимальное разрешение (самое маленькое изображение) Каждый уровень масштабирования содержит: - общую ширину и высоту изображения на этом уровне - набор тайлов изображения, из которых состоит полное изображение - информацию о положении (x, y) для каждого тайла Это особенно полезно для: - реализации зрителей с глубоким увеличением - изучения мелких деталей произведения - анализа мазков кисти или деталей реставрации - создания интерактивных просмотров

Параметры

  • objectNumberstringобязательный

    The unique identifier of the artwork in the Rijksmuseum collection. Same format as used in get_artwork_details. The artwork must have an associated image for this to work.

  • cultureenum

    Language for the API response. Use 'en' for English or 'nl' for Dutch (Nederlands). While this endpoint primarily returns image data, any textual metadata will be in the specified language.

    nlen
get_user_set_details

Получает подробную информацию о конкретной пользовательской коллекции в Rijksstudio. Возвращает исчерпывающие сведения о наборе и его содержимом, включая: - Метаданные набора (название, описание, дата создания) - Информацию о создателе - Список произведений в наборе - Данные об изображениях каждого произведения - Навигационные ссылки Этот инструмент особенно полезен для: - Анализа тематических группировок произведений - Изучения кураторских решений - Понимания принципов формирования коллекций - Исследования паттернов коллекционирования

Получает подробную информацию о конкретной пользовательской коллекции в Rijksstudio. Возвращает исчерпывающие сведения о наборе и его содержимом, включая: - Метаданные набора (название, описание, дата создания) - Информацию о создателе - Список произведений в наборе - Данные об изображениях каждого произведения - Навигационные ссылки Этот инструмент особенно полезен для: - Анализа тематических группировок произведений - Изучения кураторских решений - Понимания принципов формирования коллекций - Исследования паттернов коллекционирования

Параметры

  • setIdstringобязательный

    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.

  • cultureenum

    Language for the response data. Use 'en' for English or 'nl' for Dutch (Nederlands). Affects set descriptions and artwork information.

    nlen
  • pagenumber

    Page number for paginated results, starting at 0. Use with pageSize to navigate through large sets. Note: page * pageSize cannot exceed 10,000.

  • pageSizenumber

    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.

get_user_sets

Извлекает коллекции, созданные пользователями Rijksstudio. Это кураторские подборки произведений искусства, которые пользователи объединили по темам, художникам, периодам или личным интересам. Каждая подборка включает: - Основную информацию (название, описание, дата создания) - Данные о создателе (имя пользователя, языковые предпочтения) - Статистику коллекции (количество элементов) - Ссылки для навигации (API и веб-адреса) Этот инструмент полезен для: - Поиска пользовательских выставок - Нахождения тематически связанных произведений - Изучения популярных группировок произведений

Извлекает коллекции, созданные пользователями Rijksstudio. Это кураторские подборки произведений искусства, которые пользователи объединили по темам, художникам, периодам или личным интересам. Каждая подборка включает: - Основную информацию (название, описание, дата создания) - Данные о создателе (имя пользователя, языковые предпочтения) - Статистику коллекции (количество элементов) - Ссылки для навигации (API и веб-адреса) Этот инструмент полезен для: - Поиска пользовательских выставок - Нахождения тематически связанных произведений - Изучения популярных группировок произведений

Параметры

  • pagenumber

    Page number for paginated results, starting at 0. Use with pageSize to navigate through sets. Note: page * pageSize cannot exceed 10,000.

  • pageSizenumber

    Number of user sets to return per page. Must be between 1 and 100. Larger values return more results but take longer to process.

  • cultureenum

    Language for the response data. Use 'en' for English or 'nl' for Dutch (Nederlands). Affects set descriptions and user information.

    nlen
open_image_in_browser

Открывает изображение произведения искусства в высоком разрешении в браузере по умолчанию для просмотра. Этот инструмент полезен, когда нужно визуально изучить произведение или показать его пользователю. Работает с любым корректным URL изображения из Rijksmuseum.

Открывает изображение произведения искусства в высоком разрешении в браузере по умолчанию для просмотра. Этот инструмент полезен, когда нужно визуально изучить произведение или показать его пользователю. Работает с любым корректным URL изображения из Rijksmuseum.

Параметры

  • imageUrlstringобязательный

    The full URL of the artwork image to open. Must be a valid HTTP/HTTPS URL from the Rijksmuseum's servers. These URLs can be obtained from artwork search results or details.

search_artwork

Искать и фильтровать произведения искусства в коллекции Rijksmuseum. Этот инструмент предоставляет обширные возможности фильтрации, включая имя художника, тип произведения, материалы, техники, временные периоды, цвета и другое. Результаты можно сортировать разными способами, и они разбиты по страницам.

Искать и фильтровать произведения искусства в коллекции Rijksmuseum. Этот инструмент предоставляет обширные возможности фильтрации, включая имя художника, тип произведения, материалы, техники, временные периоды, цвета и другое. Результаты можно сортировать разными способами, и они разбиты по страницам.

Параметры

  • qstring

    General search query that will match against artwork titles, descriptions, materials, techniques, etc. Use this for broad searches like 'sunflowers', 'portrait', 'landscape', etc.

  • involvedMakerstring

    Search for artworks by a specific artist. Must be case-sensitive and exact, e.g., 'Rembrandt van Rijn', 'Vincent van Gogh'. Use + for spaces in names.

  • typestring

    Filter by the type of artwork. Common values include 'painting', 'print', 'drawing', 'sculpture', 'photograph', 'furniture'. Use singular form.

  • materialstring

    Filter by the material used in the artwork. Examples: 'canvas', 'paper', 'wood', 'oil paint', 'marble'. Matches exact material names from the museum's classification.

  • techniquestring

    Filter by the technique used to create the artwork. Examples: 'oil painting', 'etching', 'watercolor', 'photography'. Matches specific techniques from the museum's classification.

  • centuryinteger

    Filter artworks by the century they were created in. Use negative numbers for BCE, positive for CE. Range from -1 (100-1 BCE) to 21 (2000-2099 CE). Example: 17 for 17th century (1600-1699).

  • colorstring

    Filter artworks by predominant color. Use hexadecimal color codes without the # symbol. Examples: 'FF0000' for red, '00FF00' for green, '0000FF' for blue. The API will match artworks containing this color.

  • imgonlyboolean

    When true, only returns artworks that have associated images. Set to true if you need to show or analyze the visual aspects of artworks.

  • toppiecesboolean

    When true, only returns artworks designated as masterpieces by the Rijksmuseum. These are the most significant and famous works in the collection.

  • sortByenum

    Determines the order of results. Options: 'relevance' (best matches first), 'objecttype' (grouped by type), 'chronologic' (oldest to newest), 'achronologic' (newest to oldest), 'artist' (artist name A-Z), 'artistdesc' (artist name Z-A).

    relevanceobjecttypechronologicachronologicartistartistdesc
  • pinteger

    Page number for paginated results, starting at 0. Use in combination with 'ps' to navigate through large result sets. Note: p * ps cannot exceed 10,000.

  • psinteger

    Number of artworks to return per page. Higher values return more results but take longer to process. Maximum of 100 items per page.

  • cultureenum

    Language for the search and returned data. Use 'en' for English or 'nl' for Dutch (Nederlands). Affects artwork titles, descriptions, and other text fields.

    nlen

Другие проверенные MCP-сервера

dbt-labs/dbt-mcp

dbt-labs/dbt-mcp

официальный

MCP сервер для интеграции AI-агентов с dbt Core, Fusion и Platform. Предоставляет инструменты для SQL, семантического слоя, Discovery API, dbt CLI и кодогенерации. Помогает инженерам данных анализировать и управлять dbt-проектами через AI.

Python594
WayStation-ai/mcp

WayStation-ai/mcp

официальный

MCP сервер WayStation подключает Claude и другие ИИ к Notion, Monday, Jira и десятку сервисов через no-code интеграционный хаб. Поддерживает HTTPS и SSE, настройка через дашборд. Идеален для автоматизации задач и управления проектами без кода.

JavaScript57
browserbase/mcp-server-browserbase

browserbase/mcp-server-browserbase

официальный

MCP сервер облачной автоматизации браузера Browserbase. Позволяет AI-агентам навигировать по сайтам, извлекать данные и выполнять действия. Полезен для RPA и веб-скрапинга. Доступен self-hosted и hosted.

TypeScript3408
dmayboroda/minima

dmayboroda/minima

Minima — open-source MCP сервер для локального RAG в контейнерах. Поддерживает изолированный Ollama, кастомные LLM и интеграцию с ChatGPT и Claude. Индексирует документы и отвечает на вопросы, обеспечивая полный контроль над данными. Полезен для конфиденциальных проектов и офлайн-сред.

Python1050
cloudflare/mcp-server-cloudflare

cloudflare/mcp-server-cloudflare

официальный

Набор MCP-серверов Cloudflare позволяет через естественный язык читать конфигурации, анализировать данные и вносить изменения в сервисы Cloudflare. Полезен разработчикам и администраторам для автом...

TypeScript3957
Couchbase-Ecosystem/mcp-server-couchbase

Couchbase-Ecosystem/mcp-server-couchbase

официальный

MCP-сервер для Couchbase, который даёт языковым моделям прямой доступ к кластерам: выполнять SQL++ запросы, управлять документами, проверять здоровье и производительность. Полезен разработчикам, интегрирующим ИИ-агенты с Couchbase.

Python34
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин