MM

Met Museum MCP Server

io.github.cyanheads/met-museum-mcp-server

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

Yes, your AI can use this right now.Answered a live MCP handshake in 306 ms with no sign-in needed and exposes 4 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://met-museum.caseyjhand.com/mcp

4 tools, verified live

Pulled straight from the server with tools/list on 2026-10-17.
met_list_departmentsread-only

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_search_collectionsread-only

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

met_list_objectsread-only

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 a

met_get_objectread-only

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_sea

Alternatives in Search & Research

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”