返回 MCP 目录
public公开dns本地运行

rijksmuseum-mcp

Rijksmuseum MCP服务器通过自然语言交互提供博物馆艺术藏品访问,支持搜索、分析和图像查看功能。

article

README

🚀 荷兰国家博物馆 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 文件。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端