topic
and name are hard indexed constraints, not free text — topic: "Quilts" matches 1,134 objects where the bare word matches 2,677, and name: "Warhol, Andy" matches 421 against 715
How to use it
topic is exposed by the Smithsonian MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the topic tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Smithsonian MCP Server
docker run --rm -e SMITHSONIAN_API_KEY=your-api-key -p 3010:3010 smithsonian-mcp-serverOther tools in Smithsonian MCP Server (9)
is not enumerable upstream — discover object-type values from the objecttype field in smithsoniansearchobjects results
on each result show every metadata term that connected it to the anchor — an object surfaced by more than one signal carries all of them
Browse objects within one exact category (museum, culture, period, medium, topic) with total count, a page of objects, and museum breakdown. Requires an exact indexed category term.
Discover cross-collection objects related to an anchor, matched on shared culture, named-party, topic, and period signals.
Return all CC0-licensed images for an object at multiple resolutions (thumbnail, screen, high-res JPEG/TIFF). Only CC0 images returned, never an empty list — a distinct error reason names why, whether the object has nothing digitized, only non-image media, or only restricted images.
Fetch a normalized catalog metadata projection for an object by ID: title, dates, materials, dimensions, exhibition history, credit line, and identifiers.
Enumerate the valid term vocabulary for an indexed filter field (unitcode, culture, place, date, onlinemediatype, topic). Call before filtering to avoid empty results from invalid values; pass contains to resolve a guessed value to its exact term(s). unitcode terms come back with their museum names.
Search across 14.5M objects by text query with optional filters (museum, type, date term, culture, place, topic, name, online-only, CC0). Returns curated summaries with total count.
must be an exact indexed category term — resolve museum, culture, period, and topic vocabulary with smithsonianlistterms first; objecttype is not enumerable there, so harvest it from smithsoniansearchobjects results