loading…
Search for a command to run...
loading…
Enables natural language search and exploration of the Dutch WWII Oorlogsbronnen archives, allowing users to query historical documents, photographs, and person
Enables natural language search and exploration of the Dutch WWII Oorlogsbronnen archives, allowing users to query historical documents, photographs, and personal accounts through AI assistants.
A Model Context Protocol (MCP) server that provides AI-powered access to the Oorlogsbronnen (War Sources) database. This server enables natural language interactions with historical World War II archives from the Netherlands.
Ask your AI assistant questions like these to explore Dutch WWII history:
You can install this server in two ways:
Update your Claude configuration file (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"oorlogsbronnen-server": {
"command": "npx",
"args": [
"-y",
"oorlogsbronnen-mcp"
]
}
}
}
After updating the configuration, restart Claude Desktop for the changes to take effect.
git clone https://github.com/r-huijts/oorlogsbronnen-mcp.git
cd oorlogsbronnen-mcp
npm install
npm run build
~/Library/Application Support/Claude/claude_desktop_config.json):{
"mcpServers": {
"oorlogsbronnen-server": {
"command": "node",
"args": [
"/absolute/path/to/oorlogsbronnen-mcp/dist/mcp-server.js"
]
}
}
}
Replace /absolute/path/to/oorlogsbronnen-mcp with the actual path to your installation.
The MCP server understands natural language queries and can help you explore World War II archives. Here are some example queries you can use with Claude:
Personal History Research:
Use search_ww2_nl_archives to find any records or documents about the Rosenberg family in Amsterdam between 1940-1945
Local History:
Search the Dutch WW2 archives for photographs and documents about daily life in Utrecht during the occupation
Military Operations:
Use search_ww2_nl_archives to find firsthand accounts and official reports about the Battle of the Scheldt
You can combine different search criteria:
Search the Netherlands WW2 archives for photographs and personal accounts of the Dutch famine in 1944-1945, limit to 20 results
The server exposes the following MCP tool:
A powerful search tool designed to query the Oorlogsbronnen (War Sources) database for World War II related content in the Netherlands. This tool can be used to find historical documents, photographs, personal accounts, and other archival materials from 1940-1945.
When to use this tool:
Parameters:
query (required):
type (optional):
count (optional):
Response Format:
{
"results": [
{
"id": string, // Unique identifier for the record
"title": string, // Title or name of the item
"type": string, // Content type (person, photo, article, etc.)
"description": string, // Detailed description (if available)
"url": string // Direct link to view the item on Oorlogsbronnen
}
]
}
Example Queries and Their Tool Calls:
{
query: "February Strike 1941",
type: "article",
count: 5
}
{
query: "Rosenberg family Amsterdam Jewish",
type: "person",
count: 20
}
{
query: "liberation celebrations Amsterdam Dam Square 1945",
type: "photo",
count: 15
}
Error Handling:
Best Practices:
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
Run in your terminal:
claude mcp add oorlogsbronnen-mcp-server -- npx Security
Low riskAutomated heuristic from public metadata — not a security guarantee.