Oorlogsbronnen MCP logo

Oorlogsbronnen MCP

by r-huijts

Searches Dutch World War II archives for people, places, events, photos, documents, and other records.

Install Oorlogsbronnen MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "r-huijts-oorlogsbronnen-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "oorlogsbronnen-mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.

Overview

The r-huijts/oorlogsbronnen-mcp MCP server connects AI assistants to the Oorlogsbronnen database of Dutch World War II records from 1940–1945. Its search_ww2_nl_archives tool accepts a text query and can filter results by content type and result count. Responses are structured JSON containing record identifiers, titles, types, descriptions, and Oorlogsbronnen URLs. Reach for it when researching Dutch wartime events, family history, resistance, occupation, liberation, or archival photographs and documents.

Use cases

  • Search Dutch archives for records about a wartime event
  • Find photographs from a specific place or period
  • Investigate family names and personal records
  • Locate documents about resistance, occupation, or liberation

Key features

  • Natural-language archive search
  • Content-type filtering
  • Result-count control from 1 to 100
  • Structured JSON responses
  • Direct URLs to Oorlogsbronnen records

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

7/10 checks healthy over the last 79d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 11d ago via OSV.dev · oorlogsbronnen-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars15Stargazers on the source repository.
npm downloads96Package downloads in the last 30 days.
Last commit1y agoMost recent push to the default branch.
Directory activity3 viewsConfig copies, upvotes, and views on AllMCPs.

How Oorlogsbronnen MCP works

What r-huijts/oorlogsbronnen-mcp MCP server does

The r-huijts/oorlogsbronnen-mcp MCP server makes the Oorlogsbronnen, or War Sources, database available through MCP. It is intended for research into the Netherlands during World War II, especially the period from 1940 through 1945. Queries can cover events, people, places, organizations, military operations, persecution, resistance, occupation, liberation, and everyday life.

Example research goals include finding records about the February Strike, searching for photographs of liberation celebrations, investigating a family name in Amsterdam, or locating accounts related to Operation Market Garden.

How it works

An MCP-compatible assistant sends a natural-language search request to the server. The server passes the request to the Oorlogsbronnen database and returns matching archive items in a JSON response. Each result can include an identifier, title, content type, description when available, and a direct URL to the item on Oorlogsbronnen.

The main search input is query, which accepts terms such as names, dates, locations, events, or descriptive phrases. Searches can begin broadly and then be narrowed by adding a location, date, person, or event. The response is designed for both display in an assistant and additional processing by software.

Setup and configuration

The r-huijts/oorlogsbronnen-mcp MCP server can run through the published NPX package or from a local source checkout. With NPX, configure Claude Desktop to launch npx with the -y flag and the oorlogsbronnen-mcp package name, then restart Claude Desktop.

For a source installation, clone the repository, run npm install, and build it with npm run build. Configure Claude Desktop to launch Node against the generated dist/mcp-server.js file. The local configuration must use the absolute path to the repository. The provided setup instructions do not specify environment variables.

Tools and capabilities

The server exposes one MCP tool: search_ww2_nl_archives. Its required query parameter is a string. Optional type filtering supports person, photo, article, video, object, location, and book; without that filter, all supported types may be included.

The optional count parameter controls how many results are returned. It defaults to 10 and accepts values from 1 through 100. This allows an assistant to request a small set for an initial search or a larger set for broader review.

Limitations and notes

The tool can report errors for empty or invalid queries, unsupported content types, and counts outside the 1–100 range. It may also report temporary API failures or rate-limit responses. Search results depend on the material indexed by Oorlogsbronnen and should be followed through to the linked records when source verification is needed.

It does not provide client-specific setup instructions for other MCP clients, nor does it describe authentication settings or environment variables.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Oorlogsbronnen MCP

r-huijts/oorlogsbronnen-mcp is an MCP server that connects AI assistants to the Oorlogsbronnen database of Dutch World War II records from 1940–1945. Its main tool, search_ww2_nl_archives, searches people, photographs, articles, videos, objects, locations, and books, returning structured results with descriptions and source URLs.

Install it with NPX or build it from source. For NPX, configure Claude Desktop to run npx with -y and oorlogsbronnen-mcp, then restart Claude Desktop. From source, clone the repository, run npm install, run npm run build, and launch dist/mcp-server.js with Node.

You can search Dutch World War II records using names, places, dates, events, or descriptive terms. The tool supports research on people, photographs, articles, videos, objects, locations, and books, including topics such as resistance, liberation, family history, and military operations.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewOorlogsbronnen MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/r-huijts-oorlogsbronnen-mcp?style=directory)](https://allmcps.com/mcp/r-huijts-oorlogsbronnen-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/r-huijts-oorlogsbronnen-mcp"><img src="https://allmcps.com/api/badge/r-huijts-oorlogsbronnen-mcp?style=directory" alt="Oorlogsbronnen MCP on AllMCPs" /></a>