Vinkius
Europeana

Europeana MCP for AI. Access millions of European cultural records instantly.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Europeana MCP on Cursor AI Code EditorEuropeana MCP on Claude Desktop AppEuropeana MCP on OpenAI Agents SDKEuropeana MCP on Visual Studio CodeEuropeana MCP on GitHub Copilot AI AgentEuropeana MCP on Google Gemini AIEuropeana MCP on Lovable AI DevelopmentEuropeana MCP on Mistral AI AgentsEuropeana MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Europeana lets your AI agent search millions of cultural artifacts, artworks, books, and historical records from thousands of European museums and libraries.

Use complex filters to find items matching multiple criteria or gather structured metadata on people and places linked to the archives.

What your AI can do

Get entity

Retrieves background information about people, places, or topics associated with a record.

Oaipmh request

Downloads large sets of raw, structured metadata in XML format for bulk data analysis.

Get record

Fetches all specific technical and descriptive metadata for one cultural heritage object ID.

+ 1 more capabilities included
Find items using complex criteria

Search the entire database for cultural objects by combining multiple keywords or applying specific filters.

Extract full object details

Retrieve all technical and descriptive metadata associated with a single, known artifact ID.

Map linked people and places

Discover contextual information about individuals, locations, or topics related to the records you find.

Bulk download structured data

Download large amounts of raw metadata in XML format for systematic analysis.

Included with Plan

Waiting for input…

AI Agent

Europeana: 4 Tools for Heritage Data

Use these tools to search, filter, retrieve specific details, or bulk download structured metadata from Europe's cultural archives.

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 Europeana on Vinkius

Get Entity

Retrieves background information about people, places, or topics associated with a record.

Oaipmh Request

Downloads large sets of raw, structured metadata in XML format for bulk data...

Get Record

Fetches all specific technical and descriptive metadata for one cultural heritage...

Search Records

Searches the Europeana database using keywords and logical filters to find relevant...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Europeana integration is available immediately — no restart needed.

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
Start building

Make Your AI Do More

Start with Europeana, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ 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
Europeana MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Europeana. 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

Your data is protected. See how we built it.

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 connection provides 4 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Finding art history data involves clicking through endless portals.

Right now, finding a comprehensive view of European cultural assets means juggling dozens of institutional websites. You click into the British Museum's portal for one item, then switch to the Louvre's site for another, copy key details—like dates or associated people—into a spreadsheet, and repeat that process until your day ends.

With this MCP, you simply prompt your agent. It handles the data connection across all those sources automatically. You get structured metadata compiled right in your chat window, saving you the tedious chore of copy-pasting into multiple tabs.

The `get_entity` tool provides context about people and places.

If you find a record that mentions 'Johannes Vermeer' but only gives his name, you currently have to open three different Google searches just to confirm if he was also an engineer or worked in Delft. You spend time verifying roles and associated locations manually.

Using `get_entity` pulls all of that linked information for you. It delivers confirmed professional roles, key dates, and related places immediately. The context is ready.

What your AI can actually do with this

Instead of visiting dozens of individual museum websites and manually cross-referencing dates and names, your agent connects directly to Europeana's massive collection. You can ask it detailed questions—like finding all illuminated manuscripts from 15th-century France linked to a specific noble family. It handles the complex search and data retrieval across thousands of European institutions.

If you need structured data for analysis or large-scale research, this MCP offers professional metadata harvesting capabilities. This makes Europeana available in your workflow through Vinkius, connecting it instantly to any AI client you use.

Built · Hosted · Managed by Vinkius Europeana - Search European Cultural Records MCP
Server ID 019e5d17-355c-73b4-bc79-0ed3550e2774
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I find records about a specific item using the search_records tool? +

You run search_records and provide keywords combined with boolean operators. This allows you to narrow down millions of results efficiently (e.g., 'Paris' AND 'Louvre').

What is the difference between get_record and search_records? +

Use search_records when you only have keywords, as it returns a list of potential items. Use get_record when you already know the exact ID and need all the deep details for that single item.

Can I use oaipmh_request to get data from multiple years? +

Yes, oaipmh_request is designed for bulk harvesting. You configure it with parameters that define a date range or collection scope, allowing you to download thousands of records at once.

How does the get_entity tool help me find related people? +

It doesn't just list names; get_entity pulls structured data about that person—their roles (painter, scientist), their dates, and links to other records associated with them.

What is the process for authenticating or setting up my API key when using get_record? +

You must subscribe to the MCP and provide a valid Europeana API Key (WSKey). This credential authorizes your agent to access the secure metadata endpoints. The system uses this key to validate every request, ensuring you have proper permissions before retrieving detailed records.

Can I use search_records to filter results based on geographical places or organizations? +

Yes, search_records supports advanced boolean operators and filters for these entity types. You can combine location names (e.g., 'Paris') with organizational identifiers in a single query to narrow down your search scope effectively.

What should I know about rate limits when running a large metadata harvest using oaipmh_request? +

The oaipmh_request tool is designed for bulk data, but you must be mindful of API throttling. For massive datasets, submit your requests in batches rather than attempting one single call to avoid hitting rate limits and ensure reliable data retrieval.

When I use get_record, how do I handle records that contain multiple languages or formats? +

The get_record tool retrieves comprehensive metadata structures. You can filter the output parameters to specifically request descriptions in a primary language or access technical data fields like Dublin Core for consistent formatting across different record types.

How can I filter my search to only include images? +

You can use the qf (Query Filter) parameter in the search_records tool. For example, setting qf=TYPE:IMAGE will narrow your results to visual media only.

Can I retrieve information about a specific artist or historical figure? +

Yes! Use the get_entity tool with the type set to 'person' and the corresponding entity ID to fetch detailed information about individuals linked to Europeana records.

What is the OAI-PMH tool used for? +

The oaipmh_request tool is designed for bulk harvesting of metadata. It allows you to list identifiers, sets, and records in XML format, which is ideal for large-scale data integration and archival synchronization.

Built & Managed by Vinkius 30s setup 4 tools

We've already built the connector for Europeana. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 4 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.