Rijksmuseum Mcp

Rijksmuseum Mcp

🚀 荷兰国家博物馆 MCP 服务器

荷兰国家博物馆 MCP 服务器是一个模型上下文协议(MCP)服务器,借助自然语言交互,为用户提供对荷兰国家博物馆丰富收藏的便捷访问。它让 AI 模型能够深入探索、精准分析并与馆内的艺术作品和收藏进行互动。

点击此处

🚀 快速开始

有两种方式可以安装和配置该服务器:

方法一:通过Claude Desktop

  1. 下载并安装Claude Desktop。
  2. 打开Claude Desktop,进入“设置”菜单。
  3. 选择“MCP 服务器”选项。
  4. 添加新的MCP服务器,指定以下信息:
    • 名称:rijksmuseum-server
    • 命令:node
    • 参数:/path/to/rijksmuseum-server/build/index.js

方法二:从源代码安装

  1. 克隆此仓库到本地计算机。
  2. 打开终端,导航到仓库目录。
  3. 安装依赖项:
    npm install
    
  4. 配置环境变量:
    RIJKSMUSEUM_API_KEY=your_api_key_here
    PORT=3000
    LOG_LEVEL='info'
    
  5. 启动服务器:
    npm start
    

✨ 主要特性

该服务器提供了多种与荷兰国家博物馆收藏互动的工具:

1. 搜索艺术品(search_artwork

使用各种标准搜索和筛选艺术品,包括:

  • 文本搜索
  • 艺术家姓名
  • 艺术作品类型
  • 材料和技术
  • 时间段
  • 颜色
  • 等等

2. 艺术品详情(get_artwork_details

检索特定艺术品的详细信息,包括:

  • 基本信息(标题、艺术家、日期)
  • 物理特性
  • 历史背景
  • 视觉信息
  • 策展信息
  • 展览历史

3. 高分辨率图像(get_artwork_image

访问高分辨率图像数据及深度缩放功能:

  • 多个缩放级别
  • 图块式图像加载
  • 完整分辨率支持
  • 位置信息

4. 用户收藏(get_user_sets & get_user_set_details

探索用户创建的收藏:

  • 浏览策展集合
  • 查看主题分组
  • 分析用户收藏
  • 等等

5. 高分辨率图像访问

通过高分辨率图像功能,可以以高质量查看艺术品细节。

6. 用户收藏浏览

通过 get_user_setsget_user_set_details,可以探索和分析用户的收藏信息。

💻 使用示例

基础用法

以下是使用该服务器的一些示例查询:

- 展示17世纪40年代伦勃朗的所有绘画作品:`Show me all paintings by Rembrandt from the 1640s`
- 获取梵高《星夜》的详细信息:`Give me details about Van Gogh's Starry Night`
- 浏览用户收藏中的雕塑作品:`Browse through my collection of sculptures`

📚 详细文档

配置

通过以下环境变量配置该服务器:

  • RIJKSMUSEUM_API_KEY:你的荷兰国家博物馆 API 密钥(必需)
  • PORT:服务器端口(默认:3000)
  • LOG_LEVEL:日志级别(默认:'info')

API 文档

有关此服务器使用的荷兰国家博物馆 API 端点的详细信息,请访问: 荷兰国家博物馆 API 文档

🤝 贡献

欢迎贡献!请随时提交拉取请求或为错误和功能请求创建问题。

📄 许可证

本项目在 MIT 许可证下发布,详情请参阅 LICENSE 文件。

  • 0 关注
  • 0 收藏,19 浏览
  • system 提出于 2025-09-21 14:45

相似服务问题

相关AI产品