# rijksmuseum-mcp-client

> MCP Server

This repository contains an Electron-based desktop application that interacts with the Rijksmuseum MCP server, enabling AI-powered exploration of the Rijksmuseum's art collection through a chat interface. This repository contains an

## Overview

- **Category:** AI
- **Language:** TypeScript
- **Stars:** 3
- **Forks:** 0
- **Owner:** r-huijts
- **GitHub:** https://github.com/r-huijts/rijksmuseum-mcp-client
- **Created:** 2025-01-08T15:17:44+00:00
- **Updated:** 2025-03-20T03:16:44+00:00
- **Source:** https://model-context-protocol.com/servers/rijksmuseum-ai-art-collection-chat-client

## Setup

## Setup

1.  Clone and set up the Rijksmuseum MCP Server:
```bash
git clone https://github.com/r-huijts/rijksmuseum-mcp.git
cd rijksmuseum-mcp
npm install
npm run build
```
2.  Configure the server path in your `.env` file (see Environment Variables section)
3.  Clone the repository:
```bash
git clone [repository-url]
cd electron-mcp-client
```
4.  Install dependencies:
```bash
npm install
```
5.  Create a `.env` file in the root directory with your API keys:
```
RIJKSMUSEUM_API_KEY=your-rijksmuseum-api-key
MCP_SERVER_PATH=/path/to/rijksmuseum-mcp/build/index.js
```

## Tools

## Available Tools

		1. Search and explore Rijksmuseum's art collection (Allows users to browse the museum's digital collection).
		2. Chat interface with AI-powered responses (Provides an interactive chat experience driven by AI).
		3. Image display support for artworks (Enables viewing of artwork images within the application).
		4. Real-time API integration (Facilitates live data exchange with the Rijksmuseum API).
		5. Built with Electron and TypeScript (Utilizes modern technologies for cross-platform compatibility and maintainability).
		6. Model Context Protocol (MCP) integration (Integrates with the MCP for enhanced contextual understanding).
