Rijksmuseum Mcp 服务器
概览
什么是 Rijksmuseum MCP?
Rijksmuseum MCP 是一个旨在探索和分析 Rijksmuseum 收藏品中艺术作品的整合项目。该项目为用户提供了访问、可视化和与大量艺术作品互动的工具,增强了艺术欣赏和研究的体验。
Rijksmuseum MCP 的特点
- 艺术作品探索:用户可以浏览全面的艺术作品集合,包括绘画、雕塑和历史文物。
- 数据分析:该整合允许对艺术作品进行深入分析,包括艺术家信息、历史背景和来源等元数据。
- 用户友好的界面:该平台设计了直观的界面,使用户能够轻松浏览收藏并找到特定的艺术作品。
- 公开访问:作为一个公共存储库,Rijksmuseum MCP 对任何对艺术和文化感兴趣的人开放,促进教育和艺术参与。
- 社区贡献:用户可以通过提供反馈、建议或甚至代码改进来为项目做出贡献,促进协作环境。
如何使用 Rijksmuseum MCP
- 访问存储库:访问 Rijksmuseum MCP GitHub 页面 探索该项目。
- 克隆存储库:使用 Git 将存储库克隆到本地计算机以供个人使用或开发。
- 探索艺术作品:利用提供的工具根据艺术家、时期或风格等各种标准搜索和筛选艺术作品。
- 分析数据:利用分析工具深入了解收藏,包括艺术作品中的趋势和模式。
- 贡献:如果您有建议或改进,请随时提交问题或拉取请求以增强项目。
常见问题解答
问:Rijksmuseum MCP 是免费使用的吗?
答:是的,Rijksmuseum MCP 是一个公共存储库,任何人都可以免费使用和探索。
问:我可以为该项目贡献吗?
答:当然可以!欢迎贡献。您可以通过 GitHub 提供反馈、报告问题或提交代码改进。
问:我可以在 Rijksmuseum MCP 中找到哪些类型的艺术作品?
答:该存储库包括广泛的艺术作品,包括来自 Rijksmuseum 收藏的绘画、雕塑和历史文物。
问:我需要任何特殊软件来使用 Rijksmuseum MCP 吗?
答:对 Git 的基本知识和对 Python 等编程语言的熟悉可能对深入参与有帮助,但一般浏览和探索不需要特殊软件。
问:数据更新的频率如何?
答:该存储库定期更新,以包括新的艺术作品和基于用户反馈和贡献的改进。
详情
Rijksmuseum MCP Server
A Model Context Protocol (MCP) server that provides access to the Rijksmuseum's collection through natural language interactions. This server enables AI models to explore, analyze, and interact with artworks and collections from the Rijksmuseum.
<a href="https://glama.ai/mcp/servers/4rmiexp64y"><img width="380" height="200" src="https://glama.ai/mcp/servers/4rmiexp64y/badge" alt="Rijksmuseum Server MCP server" /></a>
Features
The server provides several tools for interacting with the Rijksmuseum's collection:
1. Search Artworks (search_artwork
)
Search and filter artworks using various criteria including:
- Text-based search
- Artist name
- Artwork type
- Materials and techniques
- Time periods
- Colors
- And more
2. Artwork Details (get_artwork_details
)
Retrieve comprehensive information about specific artworks, including:
- Basic details (title, artist, dates)
- Physical properties
- Historical context
- Visual information
- Curatorial information
- Exhibition history
3. High-Resolution Images (get_artwork_image
)
Access high-resolution image data with deep zoom capabilities:
- Multiple zoom levels
- Tile-based image loading
- Full resolution support
- Position information
4. User Collections (get_user_sets
& get_user_set_details
)
Explore user-created collections:
- Browse curated sets
- View thematic groupings
- Analyze collection patterns
- Access detailed set information
5. Image Viewing (open_image_in_browser
)
Open artwork images directly in your browser for detailed viewing.
6. Artist Timeline (get_artist_timeline
)
Generate chronological timelines of artists' works:
- Track artistic development
- Analyze periods and styles
- Study career progression
Example Use Cases
Here are some example queries you can ask the AI when using this server:
Artwork Discovery
"Show me all paintings by Rembrandt from the 1640s"
"Find artworks that prominently feature the color blue"
"What are the most famous masterpieces in the collection?"
"Search for still life paintings from the Dutch Golden Age"
Artwork Analysis
"Tell me everything about The Night Watch"
"What are the dimensions and materials used in Van Gogh's Self Portrait?"
"Show me high-resolution details of the brushwork in Vermeer's The Milkmaid"
"Compare the colors used in different versions of The Potato Eaters"
Artist Research
"Create a timeline of Rembrandt's self-portraits"
"How did Van Gogh's use of color evolve throughout his career?"
"Show me all works by Frans Hals in chronological order"
"What techniques did Jan Steen use in his paintings?"
Thematic Exploration
"Find all artworks depicting biblical scenes"
"Show me paintings of Amsterdam in the 17th century"
"What artworks feature flowers or still life arrangements?"
"Find portraits that include musical instruments"
Collection Analysis
"Show me the most popular user-curated collections"
"Find sets that focus on landscape paintings"
"What are the recent additions to the museum's collection?"
"Show me collections featuring works from multiple artists"
Visual Details
"Let me examine the details in the background of The Night Watch"
"Show me a close-up of the jewelry in Girl with a Pearl Earring"
"Can you display the highest resolution version of The Jewish Bride?"
"I want to study the facial expressions in The Syndics"
Getting Started
You can install this server in two ways:
1. Using Claude Desktop with NPM Package
Update your Claude configuration file (~/Library/Application Support/Claude/claude_desktop_config.json
):
{
"mcpServers": {
"rijksmuseum-server": {
"command": "npx",
"args": [
"-y",
"mcp-server-rijksmuseum"
],
"env": {
"RIJKSMUSEUM_API_KEY": "your_api_key_here"
}
}
}
}
You can get an API key from the Rijksmuseum API Portal.
2. From Source
- Clone this repository
- Install dependencies:
npm install
- Copy the example environment file:
cp .env.example .env
- Add your Rijksmuseum API key to the
.env
file:RIJKSMUSEUM_API_KEY=your_api_key_here
- Then update your Claude configuration file:
{ "mcpServers": { "rijksmuseum-server": { "command": "node", "args": [ "/path/to/rijksmuseum-server/build/index.js" ], "env": { "RIJKSMUSEUM_API_KEY": "your_api_key_here" } } } }
Make sure to:
- Replace
/path/to/rijksmuseum-server
with the actual path to your installation - Add your Rijksmuseum API key in the
env
section
After updating the configuration, restart Claude Desktop for the changes to take effect.
Configuration
The server can be configured through environment variables:
RIJKSMUSEUM_API_KEY
: Your Rijksmuseum API key (required)PORT
: Server port (default: 3000)LOG_LEVEL
: Logging level (default: 'info')
API Documentation
For detailed information about the Rijksmuseum API endpoints used by this server, visit: Rijksmuseum API Documentation
Contributing
Contributions are welcome! Please feel free to submit pull requests or create issues for bugs and feature requests.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Server配置
{
"mcpServers": {
"rijksmuseum-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--r-huijts--rijksmuseum-mcp--rijksmuseum-mcp",
"npm run start"
],
"env": {
"RIJKSMUSEUM_API_KEY": "rijksmuseum-api-key"
}
}
}
}
Rijksmuseum Mcp 服务器 替代方案
如果你需要 Rijksmuseum Mcp 服务器 的一些替代方案,我们为你提供了按类别划分的网站。
MCP服务器用于通过Oorlogsbronnen API访问荷兰二战档案。提供对1940-1945年荷兰的历史记录、照片和文件的结构化访问。