Rijksmuseum OAI-PMH MCP Server
by shenhai-ran
This server is a Model Context Protocol (MCP) implementation for accessing the Rijksmuseum's OAI-PMH API. It allows users to retrieve the Rijksmuseum's collection data using the MCP protocol.
Last updated: N/A
What is Rijksmuseum OAI-PMH MCP Server?
This server is an MCP server that provides access to the Rijksmuseum's collection data via the OAI-PMH API. It translates OAI-PMH verbs into MCP tools, offering a RESTful interface to interact with the Rijksmuseum's data.
How to use Rijksmuseum OAI-PMH MCP Server?
To use this server, clone the repository, install the dependencies using npm install
, and start the server with npm run dev
. You can then use curl
commands to interact with the API endpoints, such as GET /
for server information and POST /tools/{toolName}
to execute specific tools.
Key features of Rijksmuseum OAI-PMH MCP Server
Implements OAI-PMH verbs as MCP tools
Simple RESTful API following MCP standards
Comprehensive error handling
TypeScript implementation
Use cases of Rijksmuseum OAI-PMH MCP Server
Accessing Rijksmuseum collection data programmatically
Integrating Rijksmuseum data into other applications
Building custom interfaces for exploring the Rijksmuseum collection
Automating data retrieval from the Rijksmuseum API
FAQ from Rijksmuseum OAI-PMH MCP Server
What is OAI-PMH?
What is OAI-PMH?
OAI-PMH stands for the Open Archives Initiative Protocol for Metadata Harvesting, a protocol used to expose metadata from repositories.
What is MCP?
What is MCP?
MCP stands for Model Context Protocol, a protocol used to interact with data sources.
How do I install the server?
How do I install the server?
Clone the repository, navigate to the directory, and run npm install
.
How do I start the server?
How do I start the server?
Run npm run dev
to start the server in development mode.
Where can I find more information about the Rijksmuseum API?
Where can I find more information about the Rijksmuseum API?
Visit the Rijksmuseum API Documentation at https://data.rijksmuseum.nl/docs/oai-pmh/verbs.