Cleveland Museum of Art MCP. Analyze 60,000+ artworks and artist history.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Search artworks, creators, and exhibitions from the Cleveland Museum of Art collection. This server accesses over 60,000 artworks via the open-access API, letting you filter by keyword, department, or find visual matches.
You can also get deep metadata like accession numbers and creator biographies, all through your AI agent.
What your AI agents can do
Get artwork
Gets the full record for one artwork using its Athena ID or accession number.
Get creator
Gets the full record for one creator using their unique ID.
Get exhibition
Gets the full record for one exhibition using its unique ID.
Find artworks by filtering the collection using keywords, departments, or specific criteria.
Input an image and retrieve other artworks from the collection that share visual characteristics with it.
Look up detailed biographies and view all the works associated with a specific creator ID.
Retrieve full metadata (dimensions, accession numbers) for a single artwork using its unique ID or accession number.
Search and retrieve details about past and present exhibitions held at the museum.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Cleveland Museum of Art MCP Server: 9 Tools for Art Discovery
Use these tools to query the museum's collection, retrieve detailed metadata, and discover connections between artists, art, and history.
019e5d07get artwork
Gets the full record for one artwork using its Athena ID or accession number.
019e5d07get creator
Gets the full record for one creator using their unique ID.
019e5d07get exhibition
Gets the full record for one exhibition using its unique ID.
019e5d07get may show creator
Gets the full record for an artist who participated in the CMA 'May Shows' using their ID.
019e5d07search artworks
Searches the collection for artworks based on keywords and associated metadata.
019e5d07search creators
Searches the collection for artists and creators by name or criteria.
019e5d07search exhibitions
Searches the museum's historical and current exhibitions by name or date range.
019e5d07search may show creators
Searches for artists who were involved in the CMA 'May Shows' series.
019e5d07search similar artworks
Finds artworks that look visually similar to an image you provide using image similarity search.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Cleveland Museum of Art, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
You're lookin' at the Cleveland Museum of Art collection, and your AI agent's gonna give you access to over 60,000 pieces. You can use this server to search the whole damn thing. You can find artworks by filtering using keywords, departments, or specific criteria. Need to know about a certain artist? You can search for creators by name or criteria using search_creators, and you can also find artists who participated in the CMA 'May Shows' series with search_may_show_creators.
Want to map out a specific artist's history? You can get the full record for a creator using get_creator if you know their unique ID, or you can get the full record for an artist who showed at the 'May Shows' using get_may_show_creator. If you've got an image, you can use search_similar_artworks to pull up other pieces that look visually similar to what you show it.
You can also pull up the full record for a single artwork using its Athena ID or accession number with get_artwork. Want to deep dive on a specific artist's life? You can get their full record using get_creator. You can also get the full details for a specific exhibition using get_exhibition, or you can search for exhibitions by name or date range using search_exhibitions.
You can search the collection for artworks using search_artworks by filtering with keywords and metadata, and you can find artworks that are visually related using search_similar_artworks. You can get the full record for an artwork using get_artwork when you have its unique ID or accession number. You can search for artworks by keywords, departments, or specific criteria using search_artworks.
How Cleveland Museum of Art MCP Works
- 1 Subscribe to the server. No API key is needed for public access.
- 2 Tell your AI client what you need (e.g., 'Find Impressionist paintings from the 19th century').
- 3 Your agent runs the appropriate tool (like
search_artworks) and returns the results and metadata.
The bottom line is you can treat the museum's massive collection like a searchable database through plain conversation.
Who Is Cleveland Museum of Art MCP For?
Art historians and researchers who need to cross-reference metadata quickly. Educators need high-quality CC0 images and artist bios for lesson plans. Designers and creatives need visual inspiration without spending hours browsing physical gallery catalogs.
Cross-reference accession numbers and exhibition histories to build academic papers.
Identify visual connections between pieces and verify the metadata for upcoming shows.
Pull CC0 images and artist biographies for curriculum development.
What Changes When You Connect
- Instantly verify metadata. Need to know the dimensions or copyright status of a piece? Use
get_artworkto pull precise accession numbers and detailed metadata on demand. - Discover visual connections. Instead of manual browsing, use
search_similar_artworksto feed the system an image and get a list of visually related pieces from the collection. - Build comprehensive artist profiles. Use
search_creatorsto locate an artist's ID, thenget_creatorto pull their full biography and list of associated works. - Track historical shows. Use
search_exhibitionsto find details on past or current museum shows, giving you a timeline of the collection's history. - Refine search by demographics.
search_artworkslets you filter the entire collection not just by keyword, but by specific artist demographics, like African American or LGBTQ artists. - Focus on specialized artists. If you only care about the CMA 'May Shows' series, use
search_may_show_creatorsto narrow your search immediately.
Real-World Use Cases
A student needs to write a paper on Impressionism.
The student asks their agent: 'Find Impressionist paintings and give me their accession numbers.' The agent runs search_artworks, filters by style, and returns the list of artworks and their metadata, solving the initial data gathering hurdle.
A curator needs to vet an artist for a new show.
The curator asks: 'What are the bio details and works for Artist X?' The agent runs search_creators to find the ID, then uses get_creator with that ID. This gives the full profile needed for the show proposal.
A designer needs visual inspiration for a project.
The designer uploads a reference image and asks: 'Show me similar historical art.' The agent runs search_similar_artworks, providing a gallery of visually matching pieces that would be impossible to find through keyword searching alone.
A researcher needs to track an art movement's evolution.
The researcher asks: 'Show me all artworks from the 19th century and list their dimensions.' The agent runs search_artworks, which pulls the necessary metadata (dimensions, period) for bulk analysis.
The Tradeoffs
Searching for everything at once
Asking the agent, 'Tell me everything about art at the museum.' This results in a massive, unorganized dump of links and data, making it impossible to start a research thread.
→
Start specific. First, use search_exhibitions to narrow the scope to a specific time period or theme. Then, use search_artworks within that context to get actionable results.
Treating the API like a simple search box
Just inputting 'Monet' and expecting a perfect biography. The tool can find the works, but you still need to pull the creator details separately.
→
Always chain tools. First, use search_creators to find the artist's ID, then use get_creator with that ID to get the full biography.
Ignoring image similarity
Limiting yourself to keyword search when the artwork is conceptually similar but lacks the right keywords (e.g., searching 'serenity' for a piece that depicts it).
→
Use search_similar_artworks. It finds pieces based on visual data, bypassing the need for precise keywords.
When It Fits, When It Doesn't
Use this server if your task requires deep, multi-faceted knowledge retrieval from a specific, fixed collection. You need to connect an artwork's metadata to its creator's biography, or link it to a specific historical exhibition. Don't use it if you are looking for general art inspiration or if your data source changes frequently (e.g., a live gallery feed). If you just need to check one simple fact, like an artist's name, start with search_creators. If you need a visual match, use search_similar_artworks. If you need to check historical context, use search_exhibitions first.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Cleveland Museum of Art. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 9 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Finding art history data shouldn't require cross-referencing 10 different web pages.
Right now, gathering a full history of one piece is a mess. You start on the museum site, find the artwork's accession number, then you open a new tab to find the artist's biography, and a third tab to see which exhibitions featured it. You copy-paste IDs, check different departmental pages, and spend hours just stitching the narrative together.
With the Cleveland Museum of Art MCP Server, you ask your agent. It runs `get_artwork` for the specific piece, then uses `get_creator` for the artist, and `search_exhibitions` for the context. You get the full, verified story in one go.
Search Artworks and Metadata using `search_artworks`
Before, filtering a massive collection meant endless clicking on dropdown menus and refining keywords until you found a few results. You were always limited by the search form's predefined filters.
Now, you just tell your agent what you want—'Show me all LGBTQ artists from the early 20th century.' The agent runs `search_artworks` and handles the complex filtering and metadata retrieval automatically. It's direct.
Common Questions About Cleveland Museum of Art MCP
How do I use the `search_artworks` tool to filter the collection? +
You use the tool by giving your agent a natural language query. The agent interprets the query, runs search_artworks, and filters the results using the specified metadata (like department or keyword).
Can I get a biography for a creator using the `get_creator` tool? +
Yes. You first need to find the creator's ID using search_creators. Then, pass that ID to get_creator to pull the full biography and associated works.
What is the difference between `search_artworks` and `get_artwork`? +
search_artworks looks for items based on criteria (like 'Impressionist'). get_artwork requires a specific ID or accession number to pull the exact record.
Does `search_similar_artworks` require me to provide an image? +
Yes, it requires an image input. This tool performs image similarity search, finding pieces that look visually related to the picture you supply.
How do I find information about a specific past exhibition using `search_exhibitions`? +
You run search_exhibitions and provide the name or date range of the show. The tool returns the exhibition's specific ID and details.
How do I use `get_artwork` when I only have a partial accession number? +
You must use a valid Athena ID or accession number. If you only have partial data, run search_artworks first to find the correct ID, then use get_artwork.
What is the difference between `search_creators` and `get_may_show_creator`? +
search_creators finds any creator in the whole collection. get_may_show_creator retrieves only those artists who participated in the specific Cleveland Museum of Art 'May Shows'.
Does `search_similar_artworks` handle different file types for the input image? +
The tool accepts standard image formats (like JPEG or PNG). It processes the image data to find visual matches within the collection, regardless of the input file type.
How can I find artworks that are currently on view in the museum galleries? +
You can use the search_artworks tool and set the currently_on_view parameter to true. This will filter the results to show only pieces you can see in person at the museum.
Can I find visually similar artworks using an image file? +
Yes! The search_similar_artworks tool allows you to provide a local file path to an image. The server will then return artworks from the collection that share visual characteristics.
How do I get the full biography and details of a specific artist? +
Use the get_creator tool with the specific creator's ID. It will return their full biographical record, nationality, birth/death dates, and associated artworks.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Bible API
Search and retrieve scripture — audit Bible versions and verses via AI.
Web Scraper
Equip your AI agent with the ability to read web pages, extract metadata, and crawl documentation sites as clean Markdown.
GitBook
Manage technical documentation via GitBook — list organizations and spaces, handle document pages, search content, and audit collections directly from any AI agent.
You might also like
Ebby
Equip your AI agent to manage audio transcriptions, track processing status, and retrieve text via the Ebby API.
Open-Meteo
Get weather forecasts, historical data and air quality — no API key required, open-source weather data.
Adobe Customer Journey Analytics (CJA)
Omnichannel journey insights — manage data views, connections, and reports via AI.