Herramientas soportadas
Magisterium MCP ofrece actualmente las siguientes herramientas:
| Herramienta | Descripción | Parámetros |
|---|---|---|
search | Obtener documentos de la base de conocimiento de Magisterium AI mediante búsqueda semántica. | query (string, obligatorio) |
fetch | Obtener el fragmento de una parte concreta del documento por su ID. | id (string, obligatorio) |
get_mass_readings | Obtener las lecturas de la Misa para una fecha concreta. | query (string, obligatorio): fecha en lenguaje natural |
get_martyrology | Obtener los santos del día para una fecha concreta. | date (string, obligatorio): fecha absoluta YYYY-MM-DD |
get_saint | Buscar un santo, beato, venerable o siervo de Dios por nombre o ID. Devuelve datos biográficos estructurados — estado canónico, día de la fiesta, vida y muerte, canonización, patronazgo, biografía, imagen. | query (string, opcional): nombre en lenguaje natural; saint_id (string, opcional): ID canónico. Se requiere al menos uno. |
get_person | Buscar una figura del clero católico (obispo, cardenal, arzobispo, etc.) por nombre o ID. Devuelve datos biográficos estructurados — cargo actual, ordenación y consagración, elevación al cardenalato, linaje episcopal, formación, imagen. Cubre clero vivo e histórico; los papas se exponen a través de get_pope. | query (string, opcional): nombre en lenguaje natural; person_id (string, opcional): ID canónico. Se requiere al menos uno. |
get_pope | Buscar un papa por nombre o ID. Devuelve datos papales estructurados — fechas del pontificado, nombre papal y ordinal, nombre de nacimiento y origen, estado de beatificación y canonización. | query (string, opcional): nombre en lenguaje natural; pope_id (string, opcional): ID canónico. Se requiere al menos uno. |
get_diocese | Buscar una jurisdicción eclesiástica (diócesis, arquidiócesis, eparquía, etc.) por nombre o ID. Devuelve metadatos de directorio (país, rito, catedral, obispo actual, escudo) además de las estadísticas principales de los últimos 5 años y los totales financieros clave del año más reciente. | query (string, opcional): nombre en lenguaje natural; source_code (string, opcional): ID canónico. Se requiere al menos uno. |
get_diocese_statistics | Devuelve la serie temporal anual completa de estadísticas de una diócesis — las 19 métricas registradas (católicos, sacerdotes, parroquias, bautismos, seminaristas, etc.), una fila por año. Útil para análisis de tendencias o de varios años. | query (string, opcional): nombre en lenguaje natural; source_code (string, opcional): ID canónico; start_year / end_year (number, opcional): rango de años inclusivo. |
chat | Obtener la respuesta completa de Magisterium AI | prompt (string, obligatorio) |