Rijksmuseum Servidor Mcp

Criado porr-huijtsr-huijts

Integração do Rijksmuseum MCP para exploração e análise de obras de arte

Visão geral

O que é o Rijksmuseum MCP?

Rijksmuseum MCP é uma integração projetada para explorar e analisar obras de arte da coleção do Rijksmuseum. Este projeto fornece aos usuários ferramentas para acessar, visualizar e interagir com uma vasta gama de peças de arte, aprimorando a experiência de apreciação e pesquisa artística.

Recursos do Rijksmuseum MCP

  • Exploração de Obras de Arte: Os usuários podem navegar por uma coleção abrangente de obras de arte, incluindo pinturas, esculturas e artefatos históricos.
  • Análise de Dados: A integração permite uma análise aprofundada das obras de arte, incluindo metadados como informações sobre o artista, contexto histórico e proveniência.
  • Interface Amigável: A plataforma é projetada com uma interface intuitiva que facilita a navegação dos usuários pela coleção e a busca por obras específicas.
  • Acesso Público: Como um repositório público, o Rijksmuseum MCP é acessível a qualquer pessoa interessada em arte e cultura, promovendo a educação e o engajamento com as artes.
  • Contribuições da Comunidade: Os usuários podem contribuir para o projeto fornecendo feedback, sugestões ou até melhorias de código, promovendo um ambiente colaborativo.

Como Usar o Rijksmuseum MCP

  1. Acesse o Repositório: Visite a página do GitHub do Rijksmuseum MCP para explorar o projeto.
  2. Clone o Repositório: Use o Git para clonar o repositório para sua máquina local para uso pessoal ou desenvolvimento.
  3. Explore as Obras de Arte: Utilize as ferramentas fornecidas para pesquisar e filtrar obras de arte com base em vários critérios, como artista, período ou estilo.
  4. Analise os Dados: Aproveite as ferramentas analíticas para obter insights sobre a coleção, incluindo tendências e padrões nas obras de arte.
  5. Contribua: Se você tiver sugestões ou melhorias, sinta-se à vontade para enviar problemas ou solicitações de pull para aprimorar o projeto.

Perguntas Frequentes

Q: O Rijksmuseum MCP é gratuito para usar?

A: Sim, o Rijksmuseum MCP é um repositório público e é gratuito para qualquer pessoa usar e explorar.

Q: Posso contribuir para o projeto?

A: Absolutamente! Contribuições são bem-vindas. Você pode fornecer feedback, relatar problemas ou enviar melhorias de código através do GitHub.

Q: Que tipos de obras de arte posso encontrar no Rijksmuseum MCP?

A: O repositório inclui uma ampla gama de obras de arte, incluindo pinturas, esculturas e artefatos históricos da coleção do Rijksmuseum.

Q: Preciso de algum software especial para usar o Rijksmuseum MCP?

A: Conhecimento básico de Git e familiaridade com linguagens de programação como Python podem ser benéficos para um engajamento mais profundo, mas a navegação e exploração gerais não requerem software especial.

Q: Com que frequência os dados são atualizados?

A: O repositório é regularmente atualizado para incluir novas obras de arte e melhorias com base no feedback e nas contribuições dos usuários.

Detalhe

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.

<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

  1. Clone this repository
  2. Install dependencies:
    npm install
    
  3. Copy the example environment file:
    cp .env.example .env
    
  4. Add your Rijksmuseum API key to the .env file:
    RIJKSMUSEUM_API_KEY=your_api_key_here
    
  5. 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.

Configuração do 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"
      }
    }
  }
}

Informações do Projeto

Autor
r-huijts
Criado em
Aug 25, 2025
Estrela
55
Idioma
JavaScript
Etiquetas
-

Rijksmuseum Servidor... Alternativa

Para algumas alternativas a Rijksmuseum Servidor... que você pode precisar, fornecemos sites divididos por categoria.

Servidor MCP para acessar os arquivos da Segunda Guerra Mundial da Holanda através da API Oorlogsbronnen. Fornece acesso estruturado a registros históricos, fotografias e documentos de 1940-1945 na Holanda.

Um servidor de Protocolo de Contexto de Modelo (MCP) para APIs da NASA, fornecendo uma interface padronizada para modelos de IA interagirem com a vasta gama de fontes de dados da NASA.

Servidor MCP para visualizador de conjuntos de dados Hugging Face

Conecte qualquer Dado Aberto a qualquer LLM com o Protocolo de Contexto do Modelo.

Um MCP para pesquisar e baixar artigos acadêmicos de várias fontes como arXiv, PubMed, bioRxiv, etc.

Servidor MCP para pesquisa e consulta de artigos/pesquisas médicas do PubMed

BICScan Servidor MCP

Um servidor MCP para buscar artigos acadêmicos precisos.

Ver Mais >>