Rijksmuseum MCP Server
用于艺术品探索和分析的国立博物馆MCP集成。
简介
这是一个模型上下文协议(MCP)服务器,允许通过自然语言交互访问Rijksmuseum艺术藏品。它为AI模型提供探索、分析和交互Rijksmuseum艺术作品的能力。
主要功能
- 搜索艺术品:基于文本、艺术家、类别、材料、时期等
- 获取详情:艺术品的详细信息、历史背景、展览历史
- 查看高清图像:支持深度缩放的高分辨率艺术品图像
- 探索用户收藏:浏览用户策划的收藏集
- 艺术家时间线:生成艺术家作品发展历程
安装方法
方法1: 使用NPM包 (推荐)
更新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"
}
}
}
}
方法2: 从源代码安装
-
克隆仓库并安装依赖:
npm install
-
配置环境变量:
cp .env.example .env # 编辑.env文件添加API密钥
-
更新Claude配置,指向构建文件:
{ "mcpServers": { "rijksmuseum-server": { "command": "node", "args": [ "/path/to/rijksmuseum-server/build/index.js" ], "env": { "RIJKSMUSEUM_API_KEY": "your_api_key_here" } } } }
注意: 你需要从Rijksmuseum API门户获取API密钥
使用示例
艺术品发现
"展示1640年代所有伦勃朗的画作"
"找到突出显示蓝色的艺术品"
艺术品分析
"告诉我关于《夜巡》的一切"
"展示维米尔《倒牛奶的女仆》中的笔触细节"
艺术家研究
"创建伦勃朗自画像的时间线"
"按时间顺序展示弗兰斯·哈尔斯的所有作品"
配置选项
RIJKSMUSEUM_API_KEY
:API密钥(必需)PORT
:服务器端口(默认:3000)LOG_LEVEL
:日志级别(默认:'info')
更多资源
- 完整API文档
- 本项目使用MIT许可证