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

mcp

一个提供欧洲文化遗产和艺术品访问的MCP服务器,支持搜索、详情查看、机构浏览和AI推荐功能。

article

README

🚀 文化遗产MCP服务器

这是一个模型上下文协议(MCP)服务器,可让用户访问欧洲文化遗产藏品和艺术品。

✨ 主要特性

  • 可按艺术家、标题、类型或描述搜索文化遗产物品。
  • 获取特定艺术品的详细信息。
  • 按文化机构浏览藏品。
  • 基于用户兴趣提供人工智能推荐。
  • 可访问欧洲主要博物馆的著名艺术品。

📦 安装指南

  1. 安装依赖项:
pip install -r requirements.txt
  1. 运行服务器:
python server.py

💻 使用示例

基础用法

以下是一些常见的使用示例:

  • 搜索:"梵高"、"绘画"、"文艺复兴"
  • 获取详情:艺术品ID "1"、"2" 等
  • 按机构搜索:"卢浮宫"、"现代艺术博物馆"
  • 获取推荐:"现代艺术"、"古典绘画"

📚 详细文档

可用工具

search_cultural_heritage(query: str, limit: int = 5)

从欧洲机构搜索文化遗产物品。

参数:

  • query:搜索词(艺术家姓名、艺术品标题、类型等)
  • limit:返回结果的最大数量(默认值:5)

返回值:

  • 包含详细信息的文化遗产物品格式化列表

get_artwork_details(artwork_id: str)

获取特定艺术品的详细信息。

参数:

  • artwork_id:艺术品的唯一标识符

返回值:

  • 详细的艺术品信息,包括描述、出处和技术细节

get_collections_by_institution(institution_name: str)

从特定博物馆或文化机构获取艺术品。

参数:

  • institution_name:文化机构的名称(例如,"卢浮宫"、"大英博物馆")

返回值:

  • 指定机构的文化物品列表

get_cultural_recommendations(user_interest: str)

基于用户兴趣提供人工智能推荐。

参数:

  • user_interest:用户的文化兴趣(例如,"现代艺术"、"文艺复兴"、"印象派")

返回值:

  • 用于文化遗产探索的个性化推荐

示例数据

服务器包含主要机构的著名艺术品:

  • 《星夜》(梵高) - 现代艺术博物馆
  • 《蒙娜丽莎》(列奥纳多·达·芬奇) - 卢浮宫博物馆
  • 《神奈川冲浪里》(葛饰北斋) - 大英博物馆
  • 《戴珍珠耳环的少女》(维米尔) - 莫瑞泰斯皇家美术馆
  • 《记忆的永恒》(达利) - 现代艺术博物馆
  • 《维纳斯的诞生》(波提切利) - 乌菲兹美术馆

API集成

此MCP服务器可以扩展以集成以下内容:

  • 欧洲文化遗产门户API(欧洲文化遗产)
  • 博物馆API(荷兰国立博物馆、大都会艺术博物馆等)
  • 数字图书馆藏品
  • 考古数据库
help

运行方式说明

cloud

托管运行

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

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

本地运行 / 其它方式

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

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