CMA Collection MCP. Search 60,000+ Artworks by Visual or Text Query
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Cleveland Museum of Art connects your agent directly to over 60,000 artworks in the museum's collection. Search by keyword, department, or artist demographics.
You can also use image similarity search to find pieces visually related to a piece you love.
What your AI agents can do
Get artwork
Retrieves all metadata for one specific artwork using its unique ID or accession number.
Get creator
Pulls a creator's full profile and history when you know their specific record ID.
Get exhibition
Gets all details about one museum exhibition using its unique identification number.
Find specific artworks across the entire collection using keywords, departments, and techniques.
Upload an image to find other pieces in the collection that look visually similar.
Get detailed records and associated works for thousands of artists and creators.
Search through past and current museum exhibitions to see what was displayed.
Pull detailed metadata, dimensions, or biographies using a known ID or accession number.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Cleveland Museum of Art: 9 Tools for Art Discovery
These tools let your agent perform precise queries across artwork metadata, creator profiles, and exhibition histories in the museum's massive collection.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Cleveland Museum of Art on Vinkius019e5d07get artwork
Retrieves all metadata for one specific artwork using its unique ID or accession number.
019e5d07get creator
Pulls a creator's full profile and history when you know their specific record ID.
019e5d07get exhibition
Gets all details about one museum exhibition using its unique identification number.
019e5d07get may show creator
Retrieves the profile of an artist who participated in a specific May Show event by ID.
019e5d07search artworks
Searches the entire collection for artworks based on keywords, department, or style criteria.
019e5d07search creators
Finds multiple creators in the museum's database using general search terms like country of origin or time period.
019e5d07search exhibitions
Locates exhibitions by name or date range to see what was shown at a specific point in history.
019e5d07search may show creators
Searches for multiple artists who participated in the museum's annual 'May Shows'.
019e5d07search similar artworks
Performs an image query to find artworks that visually resemble a photo you provide.
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,800+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,800+ 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
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.
The Old Way of Art Research
Today, deep research means jumping through hoops: You start with a book that references an artist's name. Then you have to find the museum's website and search by department, hoping the piece you need isn't locked away in a different database section. You spend hours copying accession numbers, cross-referencing dates, and tracking down which exhibition it belonged to.
With this MCP, your agent does that work for you. Give it three pieces of information—a style, an artist, and a time period—and it returns the structured record instantly. It doesn't just give you links; it gives you clean, usable data on the piece.
Accessing Specific Creator Data via `get_creator`
Before this MCP, finding an artist's full professional history meant visiting multiple academic sites and piecing together their timeline manually. You often ended up with disjointed bios that didn't link their works to specific museum collections.
Now, you use `get_creator` on a known ID, and you get one consolidated profile right in your chat window. It links the biography directly to the collection records, giving you the full story without leaving your workflow.
What you can do with this MCP connector
Need to research art history? This MCP lets your AI client tap into the full Cleveland Museum of Art collection data. Instead of navigating dozens of separate museum databases and digging through physical archives, you ask your agent directly. You can filter thousands of artworks by keyword, department, or even search for pieces representing specific groups, like African American or LGBTQ artists.
Want to find visual inspiration? Use image similarity search to pull up works that look similar to a reference photo. For deep dives, you can retrieve full biographies and associated works using creator data, or trace the background of past museum shows through exhibition records.
It’s all about connecting those dots quickly. When your agent runs these queries, everything is logged in Vinkius AI Analytics. This means you always know exactly what data was pulled—which artist ID was checked and which metadata fields were used. You get full visibility into the data flow without having to manage complex API keys or worry about manual logging.
019e5d07-9e74-737d-bf07-af2635761442 How CMA Collection MCP Works
- 1 Subscribe to this MCP in Vinkius. No API key is needed because the data uses an open access system.
- 2 Connect your preferred AI client (like Claude or Cursor) to the MCP via your single connection point.
- 3 Ask your agent a specific question, like 'Show me all 14th-century tempera paintings.' The MCP runs the query and returns structured art records.
The bottom line is you get instant access to museum data without writing any code or managing credentials.
Who Is CMA Collection MCP For?
Anyone who works with cultural heritage data, from academic researchers needing precise metadata to designers hunting for historical visual inspiration. This MCP replaces hours of cross-referencing physical archives and siloed databases.
Cross-reference exhibition timelines with artwork accession numbers to build a detailed provenance report on a specific piece.
Gather high-quality, public domain images and artist biographies for lesson plans without leaving the curriculum planning tool.
Use image similarity search to find historical visual cues or color palettes that match a modern design concept.
What Changes When You Connect
- Stop guessing. Use
get_artworkwith an accession number to pull every known detail—dimensions, medium, and copyright status—in one shot. - Need inspiration? The
search_similar_artworkstool lets you bypass keywords entirely and find works that match a photo's visual composition. - Forget scattered artist data. Use
search_creatorsto build a list of artists from a region, then follow up withget_creatorfor deep dives on the top candidates. - Build full academic reports by using
search_exhibitionsto track what was shown in a specific era, and then cross-reference that with artwork data. - The MCP lets you combine searches. You can first use
search_artworksto narrow down your scope, then useget_metadatafor the final details—all through one continuous agent chat.
Real-World Use Cases
Researching Provenance
A researcher needs to know every artwork related to a specific historical movement. They start by using search_artworks for the era, then use get_exhibition to check which shows covered it, and finally use get_artwork on key pieces to build a timeline.
Developing a Curriculum
An educator wants lesson plans focused on African American artists. They run search_creators using the demographic filter, then pull full bios via get_creator for easy integration into lecture slides.
Finding Visual Analogues
A designer has a sketch and needs historical context. Instead of describing it in text, they upload it to use search_similar_artworks, instantly pulling up visual matches from the museum's collection.
Curating an Exhibition Concept
A curator wants to plan a show on Post-Impressionism. They use search_may_show_creators to see who participated in previous shows, narrowing the field before using general searches.
The Tradeoffs
Searching everything at once
Asking the agent: 'Give me all art by famous people from Europe that are colorful and old.' This is too vague for any tool to handle correctly.
→
Break it up. First, use search_creators to narrow down the region or time period. Then, use search_artworks with a keyword like 'colorful' on that restricted set.
Relying only on IDs
Trying to find a piece when you only know a vague description but no accession number or ID.
→
Always start broad. Use search_artworks with keywords like 'portrait' and 'wood panel' first, then use the resulting list to get the specific details via get_artwork.
Assuming one search works for all
Using search_creators when you actually need a piece that was part of an exhibition. The tool won't know about the show context.
→
Check the available tools. If it's tied to a historical display, use search_exhibitions first, then check for associated creator/artwork data.
When It Fits, When It Doesn't
Use this MCP if your goal is deep academic or creative research within established art canons—specifically when you need to cross-reference metadata (dates, materials) with visual evidence. If you know the exact accession number, use get_artwork. If you are working on a specific theme or group of people, start with search_creators or search_artworks. Don't use this if your goal is simply 'What's cool?' Use a general image search tool for that. This MCP requires context; it needs IDs, keywords, or images to function effectively.
Common Questions About CMA Collection MCP
How do I search for artwork using the `search_artworks` tool? +
You tell your agent what you're looking for—keywords like 'Impressionist' or 'portrait'. The MCP handles filtering by department, technique, or keyword within the entire collection.
What is the difference between `search_creators` and `get_creator`? +
search_creators finds a list of potential artists using general terms. You use get_creator only when you already have the specific ID for an artist record.
Can I find related art using the `search_similar_artworks` tool? +
Yes, you upload a photo to the agent. The MCP runs it as an image query and returns artworks that match the visual style or composition of your input image.
How do I find out what was shown in old museum exhibitions using `search_exhibitions`? +
You provide the name or date range. The tool retrieves exhibition details, helping you map historical shows to specific pieces and creators from that time.
What format does the accession number need for the `get_artwork` tool? +
The get_artwork tool accepts both Athena IDs and standard accession numbers. You typically find these required formats when running a broader search using tools like search_artworks. This lets your agent know exactly which identifier to use.
How do I use the `search_may_show_creators` tool for specific artist research? +
This function is designed specifically to pull data on artists who participated in the museum's 'May Shows.' It filters results differently than general searches, providing a highly focused list of participation history and associated works.
Can I combine `search_artworks` and `search_creators` into one agent workflow? +
Yes, you can chain these tools together. Your AI client handles sequential calls, allowing your agent to first find a creator via search_creators, then retrieve that creator's works using get_artwork. This builds complex reports.
Do I need any specific API keys for the `get_exhibition` tool? +
No. Since this is an Open Access API, you don't need to manage personal API keys or credentials. You simply connect your AI client through Vinkius, and all tools are instantly available.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.