IARCCUM Archive of Anglican-Roman Catholic Dialogue
Read-only access to public records on Anglican-Roman Catholic dialogue in the IARCCUM Archive.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen get_document
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"archive": {
"url": "https://iarccum.org/mcp"
}
}
}Puntos de conexión remotos
https://iarccum.org/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (8)
🟢search_documents(query, date_from, date_to, organisation_id, author_id, ...)
Search public IARCCUM documents by title, description, and indexed full text. Embargoed records are never returned.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search words or phrase.",
"minLength": 1,
"maxLength": 500
},
"date_from": {
"type": "string",
"description": "Optional lower date bound (YYYY, YYYY-MM, or YYYY-MM-DD).",
"minLength": 4,
"maxLength": 10
},
"date_to": {
"type": "string",
"description": "Optional upper date bound (YYYY, YYYY-MM, or YYYY-MM-DD).",
"minLength": 4,
"maxLength": 10
},
"organisation_id": {
"type": "integer",
"description": "Optional fonds/organisation authority ID.",
"minimum": 1
},
"author_id": {
"type": "integer",
"description": "Optional author/name authority ID.",
"minimum": 1
},
"offset": {
"type": "integer",
"description": "Zero-based result offset.",
"minimum": 0,
"maximum": 5000,
"default": 0
},
"limit": {
"type": "integer",
"description": "Number of results (maximum 50).",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢get_document(id)
Return structured metadata and public items for one released IARCCUM document.
Esquema de entrada
{
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "IARCCUM document ID.",
"minimum": 1
}
},
"required": [
"id"
],
"additionalProperties": false
}🟢search_names(query, offset, limit)
Search person and named-body authority records by name components, dates, acronym, ORCID, ISNI, Wikidata ID, LCNAF, VIAF, and variant name.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Name, acronym, or external authority identifier to search.",
"minLength": 1,
"maxLength": 300
},
"offset": {
"type": "integer",
"description": "Zero-based result offset.",
"minimum": 0,
"maximum": 5000,
"default": 0
},
"limit": {
"type": "integer",
"description": "Number of results (maximum 50).",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢get_name(id)
Return one public authority record with public hierarchy and relationship data. Private contact fields are excluded.
Esquema de entrada
{
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "IARCCUM name authority ID.",
"minimum": 1
}
},
"required": [
"id"
],
"additionalProperties": false
}🟢search_organisations(query, offset, limit)
Search authority records marked as IARCCUM organisations/fonds.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Organisation name, acronym, or variant.",
"minLength": 1,
"maxLength": 300
},
"offset": {
"type": "integer",
"description": "Zero-based result offset.",
"minimum": 0,
"maximum": 5000,
"default": 0
},
"limit": {
"type": "integer",
"description": "Number of results (maximum 50).",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢find_documents_by_protocol(protocol, offset, limit)
Find public documents by archive protocol number, ranking exact matches before partial matches.
Esquema de entrada
{
"type": "object",
"properties": {
"protocol": {
"type": "string",
"description": "Complete or partial protocol number.",
"minLength": 1,
"maxLength": 150
},
"offset": {
"type": "integer",
"description": "Zero-based result offset.",
"minimum": 0,
"maximum": 5000,
"default": 0
},
"limit": {
"type": "integer",
"description": "Number of results (maximum 50).",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"protocol"
],
"additionalProperties": false
}🟢get_related_documents(id, limit)
Find public documents explicitly linked to a document in the archive relationship table.
Esquema de entrada
{
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "Public IARCCUM document ID.",
"minimum": 1
},
"limit": {
"type": "integer",
"description": "Number of results (maximum 50).",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"id"
],
"additionalProperties": false
}🟢search_events(query, date_from, date_to, offset, limit)
Search events by title, location, description, participants, and optional dates.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Event search words.",
"minLength": 1,
"maxLength": 300
},
"date_from": {
"type": "string",
"description": "Optional lower date bound.",
"minLength": 4,
"maxLength": 10
},
"date_to": {
"type": "string",
"description": "Optional upper date bound.",
"minLength": 4,
"maxLength": 10
},
"offset": {
"type": "integer",
"description": "Zero-based result offset.",
"minimum": 0,
"maximum": 5000,
"default": 0
},
"limit": {
"type": "integer",
"description": "Number of results (maximum 50).",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"query"
],
"additionalProperties": false
}Comunidad
Evidencia