Supported Tools
Currently, Magisterium MCP provides the following tools:
| Tool | Description | Parameters |
|---|---|---|
search | Retrieve documents from Magisterium AI's knowledgebase using semantic search. | query (string, required) |
fetch | Fetch the excerpt of a specific document part by its ID. | id (string, required) |
get_mass_readings | Get the Mass readings for a specific date. | query (string, required): date query in natural language |
get_martyrology | Get the saints of the day for a specific date. | date (string, required): absolute date as YYYY-MM-DD |
get_saint | Look up a saint, blessed, venerable, or servant of God by name or ID. Returns structured biographical data — canonical status, feast day, life and death, canonization, patronage, biography, image. | query (string, optional): natural-language name; saint_id (string, optional): canonical ID. At least one is required. |
get_person | Look up a Catholic clergy figure (bishop, cardinal, archbishop, etc.) by name or ID. Returns structured biographical data — current position, ordination and consecration, cardinal elevation, episcopal lineage, education, image. Covers living and historical clergy; popes are exposed via get_pope. | query (string, optional): natural-language name; person_id (string, optional): canonical ID. At least one is required. |
get_pope | Look up a pope by name or ID. Returns structured papal data — pontificate dates, papal name and ordinal, birth name and origin, beatification and canonization status. | query (string, optional): natural-language name; pope_id (string, optional): canonical ID. At least one is required. |
get_diocese | Look up an ecclesiastical jurisdiction (diocese, archdiocese, eparchy, etc.) by name or ID. Returns directory metadata (country, rite, cathedral, current bishop, coat of arms) plus the last 5 years of headline statistics and the latest year's key financial totals. | query (string, optional): natural-language name; source_code (string, optional): canonical ID. At least one is required. |
get_diocese_statistics | Return the full yearly statistics time-series for a diocese — all 19 metrics tracked (catholics, priests, parishes, baptisms, seminarians, etc.), one row per year. Use for trend or multi-year analysis. | query (string, optional): natural-language name; source_code (string, optional): canonical ID; start_year / end_year (number, optional): inclusive year range. |
chat | Get the full answer from Magisterium AI | prompt (string, required) |