![]()
Servidor MCP del Rijksmuseum
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona acceso a la colección del Rijksmuseum mediante interacciones de lenguaje natural. Este servidor permite a los modelos de IA explorar, analizar e interactuar con las obras de arte y las colecciones del Rijksmuseum.
Características
El servidor proporciona varias herramientas para interactuar con la colección del Rijksmuseum:
1. Buscar obras de arte ( search_artwork )
Busque y filtre obras de arte utilizando diversos criterios, incluidos:
Búsqueda basada en texto
Nombre del artista
Tipo de obra de arte
Materiales y técnicas
Periodos de tiempo
Bandera
Y más
2. Detalles de la obra de arte ( get_artwork_details )
Recupere información completa sobre obras de arte específicas, incluyendo:
Detalles básicos (título, artista, fechas)
Propiedades físicas
Contexto histórico
Información visual
Información curatorial
Historia de la exposición
3. Imágenes de alta resolución ( get_artwork_image )
Acceda a datos de imágenes de alta resolución con capacidades de zoom profundo:
Múltiples niveles de zoom
Carga de imágenes basada en mosaicos
Soporte de resolución completa
Información de posición
4. Colecciones de usuarios ( get_user_sets y get_user_set_details )
Explora las colecciones creadas por los usuarios:
Explorar conjuntos seleccionados
Ver agrupaciones temáticas
Analizar patrones de recolección
Acceda a información detallada del conjunto
5. Visualización de imágenes ( open_image_in_browser )
Abra las imágenes de las obras de arte directamente en su navegador para verlas en detalle.
6. Cronología del artista ( get_artist_timeline )
Generar líneas de tiempo cronológicas de obras de artistas:
Seguimiento del desarrollo artístico
Analizar periodos y estilos
Estudiar la progresión profesional
Related MCP server: Cultural Heritage MCP Server
Ejemplos de casos de uso
A continuación se muestran algunos ejemplos de consultas que puedes hacerle a la IA al usar este servidor:
Descubrimiento de obras de arte
"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"Análisis de la obra de arte
"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"Investigación de artistas
"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?"Exploración temática
"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"Análisis de colecciones
"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"Detalles visuales
"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"Empezando
Puedes instalar este servidor de dos maneras:
1. Uso de Claude Desktop con el paquete NPM
Actualice su archivo de configuración de Claude ( ~/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"
}
}
}
}Puede obtener una clave API desde el Portal API del Rijksmuseum .
2. De la fuente
Clonar este repositorio
Instalar dependencias:
npm installCopie el archivo de entorno de ejemplo:
cp .env.example .envAñade tu clave API del Rijksmuseum al archivo
.env:RIJKSMUSEUM_API_KEY=your_api_key_hereLuego actualice su archivo de configuración de Claude:
{ "mcpServers": { "rijksmuseum-server": { "command": "node", "args": [ "/path/to/rijksmuseum-server/build/index.js" ], "env": { "RIJKSMUSEUM_API_KEY": "your_api_key_here" } } } }
Asegúrese de:
Reemplace
/path/to/rijksmuseum-servercon la ruta real a su instalaciónAñade tu clave API del Rijksmuseum en la sección
env
Después de actualizar la configuración, reinicie Claude Desktop para que los cambios surtan efecto.
Configuración
El servidor se puede configurar a través de variables de entorno:
RIJKSMUSEUM_API_KEY: Su clave API del Rijksmuseum (obligatoria)PORT: Puerto del servidor (predeterminado: 3000)LOG_LEVEL: Nivel de registro (predeterminado: 'info')
Documentación de la API
Para obtener información detallada sobre los puntos finales de la API del Rijksmuseum utilizados por este servidor, visite: Documentación de la API del Rijksmuseum
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar solicitudes de incorporación de cambios o crear incidencias para solucionar errores y solicitar nuevas funciones.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.