返回市场
北极-MCP

北极-MCP

作者:mikechao2 星标更新:2025-07-22

项目介绍

芝加哥艺术学院MCP服务器

这是一个模型上下文协议(MCP)服务器,通过自然语言交互提供对芝加哥艺术学院收藏的访问。此服务器允许AI模型搜索芝加哥艺术学院的艺术收藏,并将艺术品作为资源提供。

功能

此服务器为AI模型提供了以下工具来与艺术收藏进行互动。该服务器还包括一个提示,art-gallery,可以生成特定艺术家的互动艺术画廊。

1. 按标题搜索(search-by-title)

在芝加哥艺术学院中按标题搜索艺术品。

  • 输入:

    • title (字符串) 要搜索的艺术品标题。
    • limit (数字,可选,默认值10) 每页返回的资源数量。
    • page (数字,可选,默认值1) 返回的结果页数。用于分页。
  • 输出:

    标题: 夜鹰
    艺术品ID: 111628
    缩略图替代文本: 在一个空旷的城市街道上,透过环绕玻璃窗看到一家餐馆的场景。一位肤色较浅的男士和女士坐在三角形木吧台上,眼睛低垂。左边坐着另一位男士,背对着观众。柜台后面是一位穿着白色制服的肤色较浅的男士。内部灯光发出黄色光芒,洒到街上呈现出淡绿色。餐馆上方的招牌写着“Phillies”。
    得分: 1055.3839
    
    -----
    标题: 夜鹰
    艺术品ID: 118165
    缩略图替代文本: 一件由染料打印制成的作品。
    得分: 57.28689
    
    分页信息
    总数: 2
    总页数: 1
    当前页: 1
    

2. 获取特定艺术品(get-artwork-by-id)

根据艺术品ID获取额外信息,包括如果有的话,艺术品图像。

  • 输入:

    • id (数字) 要检索的艺术品ID。
    • includeImage (布尔值,可选,默认值true) 是否在响应中包含艺术品图像。
  • 输出:

    标题: 夜鹰
    艺术家: 爱德华·霍珀 (美国,1882–1967)
    艺术家ID: 34996
    描述: <p>关于《夜鹰》,爱德华·霍珀回忆说,“可能无意识地,我在描绘大城市的孤独。”在一个通宵营业的餐厅里,三位顾客坐在柜台对面,各自似乎都在沉思,彼此之间没有交流。构图紧凑且细节简洁:没有餐厅入口,街道上也没有杂物。通过和谐的几何形状和餐厅电灯的光芒,霍珀创造了一个宁静、美丽但又神秘的场景。虽然灵感来源于他在纽约格林威治大道上见过的一家餐厅,但这幅画并不是对实际地点的真实记录。作为观众,我们只能猜测这些人物的关系以及这个想象的世界。</p>
    
    图像ID: 831a05de-d3f6-f4fa-a460-23008dd58dda
    原产地: 美国
    尺寸: 84.1 × 152.4 cm (33 1/8 × 60 英寸)
    材质: 油画布
    资助者: 美国艺术之友收藏
    部门: 美洲艺术
    是否展出: 是
    主要参考编号: 1942.51
    是否很少被观看: 否
    开始日期: 1942
    结束日期: 1942
    日期: 1942
    财政年度: 1942
    是否属于公共领域: 否
    展厅: 262号展厅
    艺术作品类型: 绘画
    艺术家称号: 爱德华·霍珀
    艺术家称号: 爱德华·霍珀
    风格名称: 现代主义
    
    
    **如果有图像并且includeImage为true,则图像以base64编码形式提供
    

3. 全文搜索(full-text-search)

执行全文搜索,查找其元数据包含搜索查询的艺术品。

  • 输入:

    • query (字符串) 要搜索的元数据术语。
    • limit (数字,可选,默认值10) 每页返回的资源数量。
    • page (数字,可选,默认值1) 返回的结果页数。用于分页。
  • 输出:

    标题: 未命名
    艺术品ID: 62290
    缩略图替代文本: 一件由油和珐琅在纸上制作的作品,安装在复合板上。
    得分: 108.70728
    
    -----
    ...
    ...
    -----
    标题: 致方形的敬意:光的通道
    艺术品ID: 5569
    缩略图替代文本: 一幅灰色、黄色、金色和橙色重叠正方形的绘画。
    得分: 104.18398
    
    分页信息
    总数: 8399
    总页数: 840
    当前页: 1
    

4. 艺术家搜索(search-for-artist)

搜索特定艺术家。

  • 输入:

    • name (字符串) 要搜索的艺术家姓名。
    • limit (数字,可选,默认值10) 每页返回的资源数量。
    • page (数字,可选,默认值1) 返回的结果页数。用于分页。
  • 输出:

    标题: 文森特·梵高
    艺术家ID: 40610
    得分: 55.865852
    
    -----
    标题: 梵高的模仿者
    艺术家ID: 47301
    得分: 48.782307
    
    分页信息
    总数: 2
    总页数: 1
    当前页: 1
    

5. 按艺术家查找艺术品(get-artwork-by-artist)

查找艺术家的作品。

  • 输入:

    • id (数字) 要搜索艺术品的艺术家ID。应为search-for-artist工具中的艺术家ID。
    • limit (数字,可选,默认值10) 每页返回的资源数量。
    • page (数字,可选,默认值1) 返回的结果页数。用于分页。
  • 输出:

    标题: 卧室
    艺术品ID: 28560
    缩略图替代文本: 一幅卧室的绘画,蓝色墙壁,绿色窗户,棕色床,红色床单。
    得分: 11473.843
    
    -----
    .
    .
    .
    -----
    标题: 哭泣的树
    艺术品ID: 52733
    缩略图替代文本: 一件由芦苇笔和黑褐色墨水在米色纸张上制作的作品。
    得分: 11.8061
    
    分页信息
    总数: 18
    总页数: 2
    当前页: 1
    

6. 按材质查找艺术品(search-by-medium)

在芝加哥艺术学院中按材质搜索艺术品。

  • 输入

    • medium (字符串) 要搜索的材质(例如,“油画布”,“丙烯酸板”,“水彩纸”)。
    • limit (数字,可选,默认值10) 每页返回的资源数量。
    • page (数字,可选,默认值1) 返回的结果页数。用于分页。
  • 输出:

    标题: 卧室
    艺术品ID: 28560
    缩略图替代文本: 一幅卧室的绘画,蓝色墙壁,绿色窗户,棕色床,红色床单。
    得分: 56644.137
    
    -----
    标题: 星夜与宇航员
    艺术品ID: 129884
    缩略图替代文本: 一幅由多种蓝色的小垂直点组成的抽象画,在右上角有一个小区域,有相似的红色、橙色和黄色笔触。
    得分: 44797.906
    
    -----
    

7. 艺术画廊提示(art-gallery)

在Claude桌面应用中,使用此提示——加上您选择的艺术家的名字——生成一个展示他们作品的互动HTML艺术画廊。

出于安全原因,Claude桌面应用中不显示图像。您可以从Claude桌面下载HTML并在浏览器中查看图像。

Claude桌面示例

<a href="https://gips0.baidu.com/it/u=1559082384,633493982&fm=3081&app=3081&f=WEBP?w=1920&h=1017" target="_blank" rel="noopener noreferrer"> <img width="380" height="200" src="https://gips0.baidu.com/it/u=1559082384,633493982&fm=3081&app=3081&f=WEBP?w=1920&h=1017" alt="claude desktop example" /> </a>

在浏览器中生成的画廊

<a href="https://mikechao.github.io/images/gallery-prompt-browser.webp" target="_blank" rel="noopener noreferrer"> <img width="380" height="200" src="https://mikechao.github.io/images/gallery-prompt-browser.webp" alt="claude desktop example" /> </a>

使用方法

使用Claude桌面

将以下内容添加到您的claude_desktop_config.json文件中:

{
  "mcp-servers": {
    "artic-museum": {
      "command": "npx",
      "args": [
        "-y",
        "artic-mcp"
      ]
    }
  }
}

通过Smithery安装

要通过Smithery自动为Claude桌面安装artic-mcp:

npx -y @smithery/cli install @mikechao/artic-mcp --client claude

示例查询

这里有一些问题,当此服务器连接时,您可以向AI模型提问:

你能给我展示一下标题为“夜鹰”的画作吗?
你能找到1890年文森特·梵高创作并正在展出的艺术品吗?
你能找到杰克逊·波洛克创作的艺术品吗?

贡献

欢迎贡献!请随时提交Pull Request。

许可证

此MCP服务器采用MIT许可证。这意味着您可以自由使用、修改和分发软件,但需遵守MIT许可证的条款和条件。更多详情,请参见项目存储库中的LICENSE文件。

免责声明

此MCP服务器并未正式与芝加哥艺术学院相关联。它是一个第三方实现,基于芝加哥艺术学院API的MCP服务器。