Rijksmuseum Servidor Mcp
Integración de Rijksmuseum MCP para la exploración y análisis de obras de arte
Resumen
¿Qué es Rijksmuseum MCP?
Rijksmuseum MCP es una integración diseñada para explorar y analizar obras de arte de la colección del Rijksmuseum. Este proyecto proporciona a los usuarios herramientas para acceder, visualizar e interactuar con una amplia variedad de piezas de arte, mejorando la experiencia de apreciación y investigación artística.
Características de Rijksmuseum MCP
- Exploración de Obras de Arte: Los usuarios pueden navegar a través de una colección completa de obras de arte, incluyendo pinturas, esculturas y artefactos históricos.
- Análisis de Datos: La integración permite un análisis en profundidad de las obras de arte, incluyendo metadatos como información del artista, contexto histórico y procedencia.
- Interfaz Amigable: La plataforma está diseñada con una interfaz intuitiva que facilita a los usuarios navegar por la colección y encontrar obras de arte específicas.
- Acceso Público: Como un repositorio público, Rijksmuseum MCP es accesible para cualquier persona interesada en el arte y la cultura, promoviendo la educación y el compromiso con las artes.
- Contribuciones de la Comunidad: Los usuarios pueden contribuir al proyecto proporcionando comentarios, sugerencias o incluso mejoras en el código, fomentando un ambiente colaborativo.
Cómo Usar Rijksmuseum MCP
- Accede al Repositorio: Visita la página de GitHub de Rijksmuseum MCP para explorar el proyecto.
- Clona el Repositorio: Usa Git para clonar el repositorio en tu máquina local para uso personal o desarrollo.
- Explora las Obras de Arte: Utiliza las herramientas proporcionadas para buscar y filtrar obras de arte según varios criterios como artista, período o estilo.
- Analiza Datos: Aprovecha las herramientas analíticas para obtener información sobre la colección, incluyendo tendencias y patrones en las obras de arte.
- Contribuye: Si tienes sugerencias o mejoras, no dudes en enviar problemas o solicitudes de extracción para mejorar el proyecto.
Preguntas Frecuentes
P: ¿Es Rijksmuseum MCP gratuito para usar?
R: Sí, el Rijksmuseum MCP es un repositorio público y es gratuito para que cualquier persona lo use y explore.
P: ¿Puedo contribuir al proyecto?
R: ¡Absolutamente! Las contribuciones son bienvenidas. Puedes proporcionar comentarios, informar problemas o enviar mejoras de código a través de GitHub.
P: ¿Qué tipos de obras de arte puedo encontrar en Rijksmuseum MCP?
R: El repositorio incluye una amplia gama de obras de arte, incluyendo pinturas, esculturas y artefactos históricos de la colección del Rijksmuseum.
P: ¿Necesito algún software especial para usar Rijksmuseum MCP?
R: Un conocimiento básico de Git y familiaridad con lenguajes de programación como Python pueden ser beneficiosos para un compromiso más profundo, pero la navegación y exploración general no requieren software especial.
P: ¿Con qué frecuencia se actualizan los datos?
R: El repositorio se actualiza regularmente para incluir nuevas obras de arte y mejoras basadas en los comentarios y contribuciones de los usuarios.
Detalle
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.
<a href="https://glama.ai/mcp/servers/4rmiexp64y"><img width="380" height="200" src="https://glama.ai/mcp/servers/4rmiexp64y/badge" alt="Rijksmuseum Server MCP server" /></a>
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
4. User Collections (get_user_sets
& get_user_set_details
)
Explore user-created collections:
- Browse curated sets
- View thematic groupings
- Analyze collection patterns
- Access detailed set information
5. Image Viewing (open_image_in_browser
)
Open artwork images directly in your browser for detailed viewing.
6. Artist Timeline (get_artist_timeline
)
Generate chronological timelines of artists' works:
- Track artistic development
- Analyze periods and styles
- Study career progression
Example Use Cases
Here are some example queries you can ask the AI when using this server:
Artwork Discovery
"Show me all paintings by Rembrandt from the 1640s"
"Find artworks that prominently feature the color blue"
"What are the most famous masterpieces in the collection?"
"Search for still life paintings from the Dutch Golden Age"
Artwork Analysis
"Tell me everything about The Night Watch"
"What are the dimensions and materials used in Van Gogh's Self Portrait?"
"Show me high-resolution details of the brushwork in Vermeer's The Milkmaid"
"Compare the colors used in different versions of The Potato Eaters"
Artist Research
"Create a timeline of Rembrandt's self-portraits"
"How did Van Gogh's use of color evolve throughout his career?"
"Show me all works by Frans Hals in chronological order"
"What techniques did Jan Steen use in his paintings?"
Thematic Exploration
"Find all artworks depicting biblical scenes"
"Show me paintings of Amsterdam in the 17th century"
"What artworks feature flowers or still life arrangements?"
"Find portraits that include musical instruments"
Collection Analysis
"Show me the most popular user-curated collections"
"Find sets that focus on landscape paintings"
"What are the recent additions to the museum's collection?"
"Show me collections featuring works from multiple artists"
Visual Details
"Let me examine the details in the background of The Night Watch"
"Show me a close-up of the jewelry in Girl with a Pearl Earring"
"Can you display the highest resolution version of The Jewish Bride?"
"I want to study the facial expressions in The Syndics"
Getting Started
You can install this server in two ways:
1. Using Claude Desktop with NPM Package
Update your Claude configuration file (~/Library/Application Support/Claude/claude_desktop_config.json
):
{
"mcpServers": {
"rijksmuseum-server": {
"command": "npx",
"args": [
"-y",
"mcp-server-rijksmuseum"
],
"env": {
"RIJKSMUSEUM_API_KEY": "your_api_key_here"
}
}
}
}
You can get an API key from the Rijksmuseum API Portal.
2. From Source
- Clone this repository
- Install dependencies:
npm install
- Copy the example environment file:
cp .env.example .env
- Add your Rijksmuseum API key to the
.env
file:RIJKSMUSEUM_API_KEY=your_api_key_here
- Then update your Claude configuration file:
{ "mcpServers": { "rijksmuseum-server": { "command": "node", "args": [ "/path/to/rijksmuseum-server/build/index.js" ], "env": { "RIJKSMUSEUM_API_KEY": "your_api_key_here" } } } }
Make sure to:
- Replace
/path/to/rijksmuseum-server
with the actual path to your installation - Add your Rijksmuseum API key in the
env
section
After updating the configuration, restart Claude Desktop for the changes to take effect.
Configuration
The server can be configured through environment variables:
RIJKSMUSEUM_API_KEY
: Your Rijksmuseum API key (required)PORT
: Server port (default: 3000)LOG_LEVEL
: Logging level (default: 'info')
API Documentation
For detailed information about the Rijksmuseum API endpoints used by this server, visit: Rijksmuseum API Documentation
Contributing
Contributions are welcome! Please feel free to submit pull requests or create issues for bugs and feature requests.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Configuración del Servidor
{
"mcpServers": {
"rijksmuseum-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--r-huijts--rijksmuseum-mcp--rijksmuseum-mcp",
"npm run start"
],
"env": {
"RIJKSMUSEUM_API_KEY": "rijksmuseum-api-key"
}
}
}
}
Información del Proyecto
Rijksmuseum Servidor... Alternativas
Para algunas alternativas a Rijksmuseum Servidor... que puedas necesitar, te ofrecemos sitios divididos por categoría.
Servidor MCP para acceder a los archivos de la Segunda Guerra Mundial de los Países Bajos a través de la API Oorlogsbronnen. Proporciona acceso estructurado a registros históricos, fotografías y documentos de los Países Bajos de 1940 a 1945.
Un servidor de Protocolo de Contexto de Modelo (MCP) para las API de NASA, que proporciona una interfaz estandarizada para que los modelos de IA interactúen con la vasta gama de fuentes de datos de NASA.
Servidor MCP para el visor de conjuntos de datos de Hugging Face
Conectar cualquier dato abierto a cualquier LLM con el Protocolo de Contexto del Modelo.
Un MCP para buscar y descargar artículos académicos de múltiples fuentes como arXiv, PubMed, bioRxiv, etc.
Servidor MCP para buscar y consultar la base de datos de artículos médicos/investigación de PubMed