Read-only access to public records on Anglican-Roman Catholic dialogue in the IARCCUM Archive.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Find public documents by archive protocol number, ranking exact matches before partial matches.
Complete or partial protocol number.
Number of results (maximum 50).
Zero-based result offset.
Find public documents by archive protocol number, ranking exact matches before partial matches.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Number of results (maximum 50). |
| offset | integer | Zero-based result offset. |
| protocol* | string | Complete or partial protocol number. |
{
"type": "object",
"required": [
"protocol"
],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1,
"description": "Number of results (maximum 50)."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 5000,
"minimum": 0,
"description": "Zero-based result offset."
},
"protocol": {
"type": "string",
"maxLength": 150,
"minLength": 1,
"description": "Complete or partial protocol number."
}
},
"additionalProperties": false
}Return structured metadata and public items for one released IARCCUM document.
| Argument | Type | Description |
|---|---|---|
| id* | integer | IARCCUM document ID. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "integer",
"minimum": 1,
"description": "IARCCUM document ID."
}
},
"additionalProperties": false
}Return one public authority record with public hierarchy and relationship data. Private contact fields are excluded.
| Argument | Type | Description |
|---|---|---|
| id* | integer | IARCCUM name authority ID. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "integer",
"minimum": 1,
"description": "IARCCUM name authority ID."
}
},
"additionalProperties": false
}Find public documents explicitly linked to a document in the archive relationship table.
| Argument | Type | Description |
|---|---|---|
| id* | integer | Public IARCCUM document ID. |
| limit | integer | Number of results (maximum 50). |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "integer",
"minimum": 1,
"description": "Public IARCCUM document ID."
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1,
"description": "Number of results (maximum 50)."
}
},
"additionalProperties": false
}Search public IARCCUM documents by title, description, and indexed full text. Embargoed records are never returned.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Number of results (maximum 50). |
| query* | string | Search words or phrase. |
| offset | integer | Zero-based result offset. |
| date_to | string | Optional upper date bound (YYYY, YYYY-MM, or YYYY-MM-DD). |
| author_id | integer | Optional author/name authority ID. |
| date_from | string | Optional lower date bound (YYYY, YYYY-MM, or YYYY-MM-DD). |
| organisation_id | integer | Optional fonds/organisation authority ID. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1,
"description": "Number of results (maximum 50)."
},
"query": {
"type": "string",
"maxLength": 500,
"minLength": 1,
"description": "Search words or phrase."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 5000,
"minimum": 0,
"description": "Zero-based result offset."
},
"date_to": {
"type": "string",
"maxLength": 10,
"minLength": 4,
"description": "Optional upper date bound (YYYY, YYYY-MM, or YYYY-MM-DD)."
},
"author_id": {
"type": "integer",
"minimum": 1,
"description": "Optional author/name authority ID."
},
"date_from": {
"type": "string",
"maxLength": 10,
"minLength": 4,
"description": "Optional lower date bound (YYYY, YYYY-MM, or YYYY-MM-DD)."
},
"organisation_id": {
"type": "integer",
"minimum": 1,
"description": "Optional fonds/organisation authority ID."
}
},
"additionalProperties": false
}Search events by title, location, description, participants, and optional dates.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Number of results (maximum 50). |
| query* | string | Event search words. |
| offset | integer | Zero-based result offset. |
| date_to | string | Optional upper date bound. |
| date_from | string | Optional lower date bound. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1,
"description": "Number of results (maximum 50)."
},
"query": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "Event search words."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 5000,
"minimum": 0,
"description": "Zero-based result offset."
},
"date_to": {
"type": "string",
"maxLength": 10,
"minLength": 4,
"description": "Optional upper date bound."
},
"date_from": {
"type": "string",
"maxLength": 10,
"minLength": 4,
"description": "Optional lower date bound."
}
},
"additionalProperties": false
}Search person and named-body authority records by name components, dates, acronym, ORCID, ISNI, Wikidata ID, LCNAF, VIAF, and variant name.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Number of results (maximum 50). |
| query* | string | Name, acronym, or external authority identifier to search. |
| offset | integer | Zero-based result offset. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1,
"description": "Number of results (maximum 50)."
},
"query": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "Name, acronym, or external authority identifier to search."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 5000,
"minimum": 0,
"description": "Zero-based result offset."
}
},
"additionalProperties": false
}Search authority records marked as IARCCUM organisations/fonds.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Number of results (maximum 50). |
| query* | string | Organisation name, acronym, or variant. |
| offset | integer | Zero-based result offset. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1,
"description": "Number of results (maximum 50)."
},
"query": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "Organisation name, acronym, or variant."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 5000,
"minimum": 0,
"description": "Zero-based result offset."
}
},
"additionalProperties": false
}