国立博物馆 MCP 服务器
一个模型上下文协议 (MCP) 服务器,可通过自然语言交互访问荷兰国立博物馆的藏品。该服务器使 AI 模型能够探索、分析荷兰国立博物馆的艺术品和藏品,并与其进行互动。
特征
该服务器提供了几种与国立博物馆藏品互动的工具:
1. 搜索艺术品( search_artwork
)
使用各种标准搜索和过滤艺术品,包括:
- 基于文本的搜索
- 艺术家姓名
- 艺术品类型
- 材料和技术
- 时间段
- 颜色
- 以及更多
2. 艺术品详情( get_artwork_details
)
检索有关特定艺术品的综合信息,包括:
- 基本信息(标题、艺术家、日期)
- 物理特性
- 历史背景
- 视觉信息
- 策展信息
- 展览历史
3. 高分辨率图像( get_artwork_image
)
通过深度缩放功能访问高分辨率图像数据:
- 多个缩放级别
- 基于图块的图像加载
- 全分辨率支持
- 职位信息
4. 用户集合( get_user_sets
和get_user_set_details
)
探索用户创建的收藏集:
- 浏览精选集
- 查看主题分组
- 分析收集模式
- 访问详细的设置信息
5. 图像查看( open_image_in_browser
)
直接在浏览器中打开艺术品图像以进行详细查看。
6. 艺术家时间线( get_artist_timeline
)
生成艺术家作品的时间顺序时间表:
- 追踪艺术发展
- 分析时期和风格
- 研究职业发展
示例用例
以下是您在使用此服务器时可以向 AI 询问的一些示例查询:
艺术品发现
艺术品分析
艺术家研究
主题探索
收藏分析
视觉细节
入门
您可以通过两种方式安装此服务器:
1. 使用 Claude Desktop 和 NPM 包
更新您的 Claude 配置文件( ~/Library/Application Support/Claude/claude_desktop_config.json
):
您可以从国立博物馆 API 门户获取 API 密钥。
2. 从源头
- 克隆此存储库
- 安装依赖项:
- 复制示例环境文件:
- 将您的 Rijksmuseum API 密钥添加到
.env
文件: - 然后更新你的 Claude 配置文件:
请确保:
- 将
/path/to/rijksmuseum-server
替换为安装的实际路径 - 在
env
部分添加您的 Rijksmuseum API 密钥
更新配置后,重新启动 Claude Desktop 以使更改生效。
配置
可以通过环境变量配置服务器:
RIJKSMUSEUM_API_KEY
:您的国立博物馆 API 密钥(必需)PORT
:服务器端口(默认值:3000)LOG_LEVEL
:日志记录级别(默认值:'info')
API 文档
有关此服务器使用的 Rijksmuseum API 端点的详细信息,请访问: Rijksmuseum API 文档
贡献
欢迎贡献代码!欢迎提交 Pull 请求,或创建 Issue 来报告 Bug 和功能需求。
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件。
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
允许您搜索艺术品、检索有关特定艺术品的详细信息、访问艺术品的图像图块以及探索用户创建的国立博物馆藏品。
Related MCP Servers
- -securityAlicense-qualityInteract with Twitter search and timelineLast updated -4191PythonMIT License
- AsecurityAlicenseAqualityEnables searching for Airbnb listings and retrieving detailed accommodation information with direct links to Airbnb pages.Last updated -2JavaScriptMIT License
- AsecurityAlicenseAqualitySearch and add bookmarksLast updated -128418,606TypeScriptAGPL 3.0
- -securityFlicense-qualityProvides access to European cultural heritage collections and artworks, allowing users to search for items, get detailed information about specific artworks, browse collections by institution, and receive AI-powered recommendations based on interests.Last updated -Python