MCP serverio.github.coret/openarchieven-mcp-server
MCP server for Open Archives: Dutch genealogical records and historical page transcriptions.
Overview
Score?
UNRATED 0.815
of what a free look can see, on 30 looks
Looks
35
last 15 hr ago
Tools
22
More info
URL
mcp.openarchieven.nl/
streamable-http
Says it is
openarchieven 1.1.1
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.815 · highest on record 0.8561
Toolsfrom sha256:233b80cbb0…b7ef95
| Tool | Schema |
|---|---|
| browse_transcriptions Browse transcriptions hierarchically
Returns a hierarchical browse of available page transcriptions. Mirrors `/transcripties/lijst/`. Three modes, depending on the supplied filter |
input · no output |
| get_archives List all archives with statistics
Returns an array of all participating archives including their archive code (used in other API calls), name, homepage URL, Twitter handle, ISIL c |
input · no output |
| get_births Finds birth records |
input · no output |
| get_births_years_ago List births that occurred a specified number of years ago
Returns a list of birth records for people born exactly the specified number of years ago from today. Note: version 1.1 u |
input · no output |
| get_breakdown Cross-tabulation aggregation grouped by one dimension
Returns record counts filtered by any combination of archive, source type, event type, event place and year range, grouped by |
input · no output |
| get_census_data Dutch census data for a place and year
Retrieves census data for a Dutch place or municipality for the census year nearest to the specified year. Available census years: 1795, 183 |
input · no output |
| get_comment_stats Comment count statistics
Returns the total number of validated comments made on records. When no archive_code is provided, the global total is returned. When an archive code is pr |
input · no output |
| get_deaths Finds death records |
input · no output |
| get_event_type_stats Record count statistics per event type
Returns statistics about event types. Without an archive_code all event types across the entire dataset are returned with total counts. With |
input · no output |
| get_family_name_stats Family name frequency statistics
Returns the number of times family names appear in events for the selected source types, place and period. Results are ordered by frequency. Open |
input · no output |
| get_first_name_stats First name frequency statistics for a given place and year
Returns the top-X list of first names in the specified place and year. When a person has multiple forenames, only the fi |
input · no output |
| get_historical_weather Historical weather measurements for a date and location
Returns historical weather measurements from the nearest Dutch weather station for the specified date and coordinates. Data |
input · no output |
| get_marriages Finds marriage records of couples (bride or groom) |
input · no output |
| get_profession_stats Profession frequency statistics
Returns the number of times professions appear in records for the selected period and place. Results are ordered by frequency. Open Archives uses t |
input · no output |
| get_record_stats Record count statistics per archive
Returns record count statistics. When no archive is specified, all archives are listed with their total number of records. When an archive code |
input · no output |
| get_source_type_stats Record count statistics per source type
Returns statistics about source types. Without an archive_code all source types across the entire dataset are returned with total record co |
input · no output |
| match_record Match a person to birth and death records
Searches the genealogical dataset by exact name and birth year and returns the Open Archives URIs of birth records, death records and reg |
input · no output |
| search_records Search genealogical records
Searches the genealogical dataset and returns found persons and records. Supports filtering by archive, source type, event place, birth place, relation |
input · no output |
| search_transcriptions Full-text search across page transcriptions
Performs a full-text search across the page transcriptions of historical documents indexed by Open Archives. Mirrors the search UI at ` |
input · no output |
| show_record Show a single genealogical record
Returns one specific genealogical record in JSON format (UTF-8). The response conforms to the Archive 2 All (A2A) model. Also available as XML, G |
input · no output |
| show_transcription Retrieve a single transcription
Returns the full transcript of a single page along with its source citation. Mirrors `/transcripties/toon/<id>`. AI-generated summaries are deliber |
input · no output |
| view_transcription Open one or more transcribed document pages in an interactive deep-zoom viewer with the transcription text alongside. Pass page identifiers returned by search_transcriptions / brow |
input · no output |
Verify it yourself
npx teppi-check https://mcp.openarchieven.nl/curl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2EQ8XBMRXC7450QDAVEM