Mcp

Mcp

🚀 文化遗产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(荷兰国立博物馆、大都会艺术博物馆等)
  • 数字图书馆藏品
  • 考古数据库
  • 0 关注
  • 0 收藏,35 浏览
  • system 提出于 2025-10-07 05:03

相似服务问题

相关AI产品