Museum MCP Server
MCP Server for global museum collections — give AI agents access to 570,000+ artworks from the world's greatest museums. No API key required.
Museums Included
| Museum | Collection Size | API Key |
|---|---|---|
| Metropolitan Museum of Art (NYC) | 470,000+ objects | None required |
| Art Institute of Chicago | 100,000+ objects | None required |
Tools (9 total)
| Tool | Description |
|---|---|
tool_search_artworks |
Search artworks by keyword in Met or Chicago |
tool_get_artwork_details |
Full metadata for a specific artwork |
tool_search_by_artist |
Find all works by a specific artist |
tool_get_met_departments |
List all Met Museum departments |
tool_search_by_department |
Search within a specific Met department |
tool_get_museum_highlights |
Curated highlights from either museum |
tool_get_random_artwork |
Discover a random artwork |
tool_search_by_period |
Search by historical period (Renaissance, Baroque, etc.) |
tool_compare_museums |
Compare results across both museums simultaneously |
Installation
pip install museum-mcp-server
Usage with Claude Desktop
Add to your Claude Desktop config (claude_desktop_config.json):
{
"mcpServers": {
"museum": {
"command": "museum-mcp-server"
}
}
}
Example Queries
"Search for Monet paintings in both museums"
"Show me highlights from the Metropolitan Museum of Art"
"Find Renaissance artworks in the Art Institute of Chicago"
"Give me details about artwork 436535 from the Met"
"Show me a random artwork from Chicago"
"Compare results for 'ancient Egypt' across both museums"
Data Sources
- Metropolitan Museum of Art: metmuseum.github.io — Open Access API, 470,000+ objects spanning 5,000 years
- Art Institute of Chicago: api.artic.edu — Free API, 100,000+ works including paintings, sculptures, prints
No API Key Required
Both APIs are completely free and require no authentication. This server works out of the box.
License
MIT — Free to use, modify, and distribute.
Author
AiAgentKarl — Building the AI Agent Economy, one MCP server at a time.
Metadata
Release files for museum-mcp-server 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| museum_mcp_server-0.1.0.tar.gz | 6.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| museum_mcp_server-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.3 kB
Release files / museum_mcp_server-0.1.0.tar.gz
| Download URL | museum_mcp_server-0.1.0.tar.gz |
|---|---|
| Size | 6.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
984dcd2cfcf142fc7f2bad477985376fa3afbb741037917c2a5227806596f980
|
|
BLAKE2b-256 checksum How to use checksums |
23b5355a6f6e7a275ebbcd27cf6dcdd33c0c1b552df8a82fbb337c2360b35129
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|
Release files / museum_mcp_server-0.1.0-py3-none-any.whl
| Download URL | museum_mcp_server-0.1.0-py3-none-any.whl |
|---|---|
| Size | 8.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1bf940e06dfce43fb79b70452c3a0bd0a23e1ccd62424105850954524df13da8
|
|
BLAKE2b-256 checksum How to use checksums |
1dff35d1dd5ff5a845405fe3d56ec6cad617e3e5d97687447f4b0fd44d08e6e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|