mcpbeat Sign in

Met Museum MCP Server

answering

Met Museum MCP Server is answering right now. Last checked 1 min ago. 273 installs a week from npm. It exposes 4 tools. Last commit 18 Oct 2026.

Search the Met collection, browse by department or update date, fetch full records and CC0 images.

Installs per day peak 219 · avg 35 · +98% w/w
a month agotoday
Uptime history 91 days of history · worst day 0%
91 days agonow
100.0%
Uptime 24h
92 of 92 checks
4
Tools
read from the server
562 ms
Response time
average over 24h
273
Installs / week
npm and PyPI

What changed 34

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 23 August 2026. No other catalogue keeps this.

15 Oct 3 tools changed the parameters they ask for met_get_object, met_list_objects, met_search_collections
15 Oct a tool description was rewritten met_get_object
15 Oct a tool changed version
4 Oct 3 tools changed the parameters they ask for met_get_object, met_list_objects, met_search_collections
4 Oct a tool changed version
4 Oct a tool description was rewritten met_get_object
30 Sep 2 tool descriptions were rewritten met_get_object, met_list_departments
30 Sep a tool appeared met_list_objects
30 Sep a tool changed the parameters it asks for met_get_object
30 Sep a tool changed version
and 19 more, back to 23 August 2026

Nothing serious here today

Today is the operative word: we check Met Museum MCP Server every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 1 min ago.

run in your terminal
claude mcp add met-museum-mcp-server --transport http https://met-museum.caseyjhand.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://met-museum.caseyjhand.com/mcp
~/.codex/config.toml
[mcp_servers.met-museum-mcp-server]
url = "https://met-museum.caseyjhand.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "met-museum-mcp-server": {
      "url": "https://met-museum.caseyjhand.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "met-museum-mcp-server": {
      "type": "http",
      "url": "https://met-museum.caseyjhand.com/mcp"
    }
  }
}

Available tools 4

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

met
met_get_object
Fetch full records for one or more Met Museum object IDs. Fetches up to 20 distinct IDs per call; a list of up to 500 (a full search or list page) is accepted, and the distinct IDs past the first 20 come back unrequested in remainingIDs for a follow-up call. Returns partial success — a single 404 does not fail the whole batch; per-ID failures are reported separately. Object IDs come from met_search_collections (keyword search) or met_list_objects (browse by department or update date). Non-public-domain objects return empty image URLs. The constituents array is null for anonymous or unattributed works; tags and measurements are null when the Met records none. Records are returned whole and never truncated, so a batch of unusually large records may return fewer than requested — any that did not fit are listed in deferred[] with their sizes, to be re-requested in a follow-up call. Set includeImages to also receive the CC0 images of up to 3 returned records as image content a vision-capable model can look at.
met_list_departments
Return the 19 curatorial departments at The Metropolitan Museum of Art, each with its numeric departmentId and display name — the valid values for the departmentId filter on met_search_collections and met_list_objects.
met_list_objects
Browse the Metropolitan Museum of Art collection without a keyword: every object ID in one curatorial department, every object whose record was created or revised on or after a date, or both together. Returns the total count and one page of IDs in ascending order, which met_get_object resolves to full records. With no filter the list is the whole collection (over 500,000 IDs). departmentId takes an ID from met_list_departments; updatedSince takes a YYYY-MM-DD date and answers "what has the Met added or revised since this day". Paging has no depth limit — pass nextOffset to continue. For keyword, classification, place, or object-date filters use met_search_collections instead. A list is cached for up to an hour, so a record revised within the last hour may not appear yet.
met_search_collections
Search the Metropolitan Museum of Art collection by keyword and optional filters. Returns the total match count and one page of matching object IDs, which met_get_object resolves to full records. Relevance is keyword-based, not semantic; department and geographic filters narrow results more than a longer query. Paging reaches only the first 10,000 matches of any search, so narrow a larger one with filters. The medium parameter takes an object classification as the Met spells it ("Paintings", "Sculpture"), not a material like "Oil on canvas". hasImages also includes copyrighted works; CC0 status is per object, from the isPublicDomain and hasCC0Image fields on met_get_object. isHighlight accepts true only. isOnView restricts results to works currently on display in a Met gallery.

Endpoints

URLTransportStateLatencyChecked
https://met-museum.caseyjhand.com/mcp streamable-http answering 548 ms 1 min ago

Alternatives to Met Museum MCP Server

same job, measured the same way
Openlibrary MCP Server
by cyanheads

Search books and authors, fetch editions, browse subjects, and resolve cover images.

587 installs/wk 10 tools answering
Asset Panda MCP by usefulapi
by usefulapi

Read and search asset records and columns; create and update records in Asset Panda.

12 tools answering
Thecocktaildb MCP
by mrfentmen

TheCocktailDB: search 600+ cocktails, full recipes with measures and steps, browse by letter.

510 installs/wk local only
Gridbase
by cloudcorprecords

Bases, tables, and records in Airtable: list, search, create, update, delete.

local only
Uniprot MCP Server
by cyanheads

Protein research over UniProtKB: search by function, fetch curated records, map IDs, proteomes.

204 installs/wk 6 tools answering
Mygene MCP
by mrfentmen

Gene annotations from mygene.info: search genes by symbol or keyword and read full records

653 installs/wk local only
Arxiv MCP Server
by cyanheads

Search arXiv, fetch paper metadata, and read full-text content.

2 273 installs/wk 4 tools answering
GitBook MCP by usefulapi
by usefulapi

Read spaces, collections, pages and content; search docs and manage GitBook organization spaces.

14 tools answering

Met Museum MCP Server — questions

Answers built from our own checks of this server.

What can Met Museum MCP Server do?
It exposes 4 tools, read directly from the server on our last check. Among them: met_get_object, met_list_departments, met_list_objects, met_search_collections. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Met Museum MCP Server working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 562 ms. The bar chart above shows every period we have measured.
How do I connect Met Museum MCP Server?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Met Museum MCP Server need an API key?
No. Met Museum MCP Server completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 4 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Met Museum MCP Server?
It answers our handshake in 562 ms on average, which is faster than 21% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Met Museum MCP Server?
The npm package @cyanheads/met-museum-mcp-server was installed 273 times in the last week. Week over week that is +98%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Met Museum MCP Server open source?
The code is open source: it is published under the Apache-2.0 licence, written in TypeScript, 4 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at met-museum.caseyjhand.com, which runs on its operator's own terms.