mikechao/metmuseum-mcp

mikechao/metmuseum-mcp

от mikechao
MCP сервер для доступа к коллекции Метрополитен Музея. Ищите произведения искусства через естественные запросы, получайте изображения и детали объектов. Полезен искусствоведам, разработчикам и любителям искусства.

themet logo

Met Museum MCP Server

A Model Context Protocol (MCP) server that provides access to the Metropolitan Museum of Art Collection through natural language interactions. This server allows AI models to search The Met's art collection and retrieve artwork details (including images) via tool results.

Met Museum MCP Server

MseeP.ai Security Assessment Badge

Verified on MseeP

Table of Contents

Hosted deployment

A hosted deployment is available on Fronteir AI.

Features

This server provides AI models the following tools to interact with the art collection of The Met:

1. List Departments (list-departments)

Lists all the valid departments at The Met

  • Inputs:
    • None
  • Output:
    Department ID: 1, Display Name: American Decorative Arts
    Department ID: 3, Display Name: Ancient Near Eastern Art
    ...
    

Часто задаваемые вопросы

Инструменты были проиндексированы:
get-museum-objectтолько чтениеидемпотентныйвнешний мир

Получает музейный объект из коллекции Metropolitan Museum of Art по его ID. Используйте этот инструмент, когда пользователь запрашивает более подробную информацию о конкретном ID объекта.

Параметры
  • objectIdintegerобязательный

    Положительный целочисленный идентификатор музейного объекта для получения

  • returnImageboolean

    Возвращать ли изображение (если доступно) объекта

list-departmentsтолько чтениеидемпотентныйвнешний мир

Перечисли все отделы Метрополитен-музея (Met Museum)

Параметры

Без параметров.

open-met-explorerтолько чтениеидемпотентныйвнешний мир

Открой интерактивное приложение Met Explorer для просмотра и фильтрации объектов. Для исследовательских целей передавай q, чтобы приложение выполнило живой поиск при открытии. После открытия держи переход в чате коротким и ориентированным на интерфейс. Для более глубоких деталей по конкретному ID объекта используй get-museum-object.

Параметры
  • departmentIdnumber

    Необязательный идентификатор отдела для предварительного выбора в обозревателе.

  • hasImagesboolean

    Следует ли при первоначальном поиске отдавать приоритет объектам с изображениями?

  • qstring

    Необязательный начальный поисковый запрос для заполнения обозревателя. Если он указан, приложение автоматически выполняет поиск при запуске.

  • titleboolean

    Должен ли начальный запрос искать только заголовки объектов

search-museum-objectsтолько чтениеидемпотентныйвнешний мир

Ищет объекты в коллекции Metropolitan Museum of Art (Met Museum). Возвращает общее количество найденных объектов и постраничный список их идентификаторов (Object Ids). Если приложение Met Explorer (open-met-explorer) открыто и пользователь ссылается на его текущие результаты, используйте эти результаты из контекста, а не вызывайте этот инструмент. Установите параметр title в true, чтобы искать объекты по названию. Параметр hasImages по умолчанию false, но его можно установить в true, чтобы возвращать только объекты с изображениями. Доступны дополнительные необязательные фильтры: highlights, tags, on-view status, artist/culture match, medium, geographic location и date range. Используйте page и pageSize для постраничного вывода результатов.

Параметры
  • artistOrCultureboolean

    Когда значение true, запрос q сопоставляется с исполнителем или культурой.

  • dateBegininteger

    Начальный год для фильтра диапазона дат. Должен указываться вместе с dateEnd.

  • dateEndinteger

    Конечный год для фильтра диапазона дат. Указывается вместе с dateBegin.

  • departmentIdnumber

    Возвращает объекты, находящиеся в указанном отделе. Идентификатор отдела (departmentId) должен поступать из инструмента 'list-departments'.

  • geoLocationstring

    Ограничивает поиск объектами с указанным географическим местоположением.

  • hasImagesboolean

    Возвращает только объекты, у которых есть изображения.

  • isHighlightboolean

    Возвращает только объекты, помеченные как выделенные.

  • isOnViewboolean

    Возвращает только объекты, которые сейчас на виду.

  • mediumstring

    Ограничивает поиск объектами с указанным носителем.

  • pageinteger

    Номер страницы с отсчетом от 1 для постраничных идентификаторов объектов

  • pageSizeinteger

    Количество идентификаторов объектов для возврата на странице (максимум 100)

  • qstringобязательный

    Поисковый запрос, возвращает список всех идентификаторов объектов, которые содержат поисковый запрос в данных объекта.

  • tagsboolean

    Возвращает только объекты, у которых есть тематические ключевые теги.

  • titleboolean

    Установите для этого параметра значение true, если хотите искать объекты по названию.

1.0.0основная
0.9.5
0.9.2
0.9.1

Выберите клиент, чтобы установить mikechao/metmuseum-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "mikechao-metmuseum-mcp-2zy2bniwyu": {
      "command": "npx",
      "args": [
        "-y",
        "metmuseum-mcp"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "mikechao-metmuseum-mcp-2zy2bniwyu": {
      "command": "npx",
      "args": [
        "-y",
        "metmuseum-mcp"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "mikechao-metmuseum-mcp-2zy2bniwyu": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "metmuseum-mcp"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"mikechao-metmuseum-mcp-2zy2bniwyu\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"metmuseum-mcp\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "mikechao-metmuseum-mcp-2zy2bniwyu": {
      "command": "npx",
      "args": [
        "-y",
        "metmuseum-mcp"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add mikechao-metmuseum-mcp-2zy2bniwyu -- npx -y metmuseum-mcp

Либо через JSON-конфиг:

claude mcp add-json mikechao-metmuseum-mcp-2zy2bniwyu "{\"command\":\"npx\",\"args\":[\"-y\",\"metmuseum-mcp\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add mikechao-metmuseum-mcp-2zy2bniwyu -- npx -y metmuseum-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.mikechao-metmuseum-mcp-2zy2bniwyu]
command = "npx"
args = ["-y", "metmuseum-mcp"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите mikechao/metmuseum-mcp, а в поле команды запуска — строку ниже:
npx -y metmuseum-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "mikechao-metmuseum-mcp-2zy2bniwyu": {
      "command": "npx",
      "args": [
        "-y",
        "metmuseum-mcp"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "mikechao-metmuseum-mcp-2zy2bniwyu": {
      "command": "npx",
      "args": [
        "-y",
        "metmuseum-mcp"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например mikechao-metmuseum-mcp-2zy2bniwyu.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: mikechao-metmuseum-mcp-2zy2bniwyu
    command: npx
    args:
      - "-y"
      - "metmuseum-mcp"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "mikechao-metmuseum-mcp-2zy2bniwyu": {
      "command": "npx",
      "args": [
        "-y",
        "metmuseum-mcp"
      ]
    }
  }
}

Похожие MCP-сервера

r-huijts/rijksmuseum-mcp

r-huijts/rijksmuseum-mcp

от r-huijts

MCP-сервер для доступа к коллекции Рейксмузеума: поиск картин, подробные детали и изображения, коллекции и временные шкалы художников. Помогает AI-моделям изучать искусство.

JavaScript⭐ 72
molanojustin/smithsonian-mcp

molanojustin/smithsonian-mcp

от molanojustin

MCP-сервер для AI-ассистентов, открывающий доступ к 3+ миллионам объектов Смитсоновского института. Поиск, детальная информация о предметах, изображения и данные о выставках через единый протокол. ...

Python⭐ 10
leonardoca1/aesthetics-wiki-mcp

leonardoca1/aesthetics-wiki-mcp

от leonardoca1

Сервер MCP для Aesthetics Wiki - ищи, читай и открывай тысячи эстетик (cottagecore, y2k). Готовые инструменты поиска, изображений, случайной подборки. Полезен дизайнерам, писателям, креаторам для m...

Python⭐ 10
cfpramod/open-museum-mcp

cfpramod/open-museum-mcp

от cfpramod

Сервер для единого поиска по пяти музейным коллекциям (Мет, Кливленд, Чикаго, Wikimedia Commons, Europeana) с верификацией прав на открытый доступ. Возвращает нормализованные метаданные, готовые ци...

TypeScript⭐ 14
alexzavialov/travel-art-mcp

alexzavialov/travel-art-mcp

от alexzavialov

MCP сервер travel.art предоставляет AI-агентам проверенные данные о биеннале, музеях и арт-маршрутах. Включает инструменты поиска событий, музеев и рекомендации по городу. Бесплатный, публичный, идеален для планирования арт-туризма.

TypeScript⭐ 2
delmas41/gradusnotation

delmas41/gradusnotation

от delmas41

Рендерит нотную запись (SVG, MusicXML, MIDI), валидирует партитуры, ищет по базе теории музыки и анализирует гармонию. Полезен AI-агентам, работающим с музыкой без графического интерфейса.

JavaScript⭐ 3
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин