metmuseum-mcp
by mikechao·★ 26·Score 44
An MCP server providing access to The Metropolitan Museum of Art's collection with search, retrieval and visualization tools.
Overview
This MCP server enables AI models to interact with The Met's extensive art collection through natural language. It provides four main tools: listing departments, searching museum objects, retrieving detailed information about specific artworks (including images), and launching an interactive explorer app. The server supports both stdio and HTTP transports, making it compatible with various MCP clients like Claude Desktop, ChatGPT, and LibreChat.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this server when you need access to the Metropolitan Museum of Art's collection for AI-powered art exploration and research.
When NOT to choose this
Don't choose this if you need access to museums other than The Met, or if you require features beyond search and retrieval of artwork information.
Tools this server exposes
4 tools extracted from the READMElist-departmentslist-departments()Lists all the valid departments at The Met
search-museum-objectssearch-museum-objects(q, hasImages, title, departmentId, page, pageSize)Search for objects in The Met's collection based on various filters
get-museum-objectget-museum-object(objectId, returnImage)Retrieve detailed information about a specific artwork by its ID
open-met-exploreropen-met-explorer(q, hasImages, title, departmentId)Launch an interactive app to search, filter, and inspect museum objects
Comparable tools
Installation
Installation
Using npx (Recommended)
npx -y metmuseum-mcpUsing Claude Desktop
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"met-museum": {
"command": "npx",
"args": [
"-y",
"metmuseum-mcp"
]
}
}
}Using LibreChat
Add the following to your librechat.yaml:
mcpServers:
metmuseum:
command: npx
args:
- -y
- metmuseum-mcpFAQ
- Does this server require authentication to access The Met's API?
- No, this server uses The Met's public Collection API which doesn't require authentication. However, it does respect API rate limits and includes a timeout configuration.
- Can I use this server with ChatGPT?
- Yes, the server supports Streamable HTTP transport which allows it to be used with ChatGPT. You'll need to create a local tunnel using a service like ngrok to expose the server to the internet.
Compare metmuseum-mcp with
Last updated · Auto-generated from public README + GitHub signals.