Alat yang Didukung
Saat ini, Magisterium MCP menyediakan alat berikut:
| Alat | Deskripsi | Parameter |
|---|---|---|
search | Mengambil dokumen dari basis pengetahuan Magisterium AI menggunakan pencarian semantik. | query (string, diperlukan) |
fetch | Mengambil kutipan dari bagian dokumen tertentu berdasarkan ID-nya. | id (string, diperlukan) |
get_mass_readings | Mendapatkan bacaan Misa untuk tanggal tertentu. | query (string, diperlukan): query tanggal dalam bahasa alami |
get_martyrology | Mendapatkan santo hari ini untuk tanggal tertentu. | date (string, diperlukan): tanggal absolut dalam format YYYY-MM-DD |
get_saint | Mencari seorang santo, beato, yang mulia, atau hamba Allah berdasarkan nama atau ID. Mengembalikan data biografis terstruktur — status kanonik, hari raya, kehidupan dan kematian, kanonisasi, perlindungan, biografi, gambar. | query (string, opsional): nama dalam bahasa alami; saint_id (string, opsional): ID kanonik. Minimal salah satu diperlukan. |
get_person | Mencari tokoh klerus Katolik (uskup, kardinal, uskup agung, dll.) berdasarkan nama atau ID. Mengembalikan data biografis terstruktur — jabatan saat ini, tahbisan dan konsekrasi, pengangkatan kardinal, garis episkopal, pendidikan, gambar. Mencakup klerus yang masih hidup dan yang historis; paus disediakan melalui get_pope. | query (string, opsional): nama dalam bahasa alami; person_id (string, opsional): ID kanonik. Minimal salah satu diperlukan. |
get_pope | Mencari seorang paus berdasarkan nama atau ID. Mengembalikan data kepausan terstruktur — tanggal pontifikat, nama dan urutan kepausan, nama lahir dan asal, status beatifikasi dan kanonisasi. | query (string, opsional): nama dalam bahasa alami; pope_id (string, opsional): ID kanonik. Minimal salah satu diperlukan. |
get_diocese | Mencari yurisdiksi gerejawi (keuskupan, keuskupan agung, eparki, dll.) berdasarkan nama atau ID. Mengembalikan metadata direktori (negara, ritus, katedral, uskup saat ini, lambang) beserta statistik utama 5 tahun terakhir dan total keuangan utama tahun terbaru. | query (string, opsional): nama dalam bahasa alami; source_code (string, opsional): ID kanonik. Minimal salah satu diperlukan. |
get_diocese_statistics | Mengembalikan rangkaian waktu statistik tahunan lengkap untuk sebuah keuskupan — seluruh 19 metrik yang dilacak (umat Katolik, imam, paroki, baptisan, seminaris, dll.), satu baris per tahun. Digunakan untuk analisis tren atau analisis multi-tahun. | query (string, opsional): nama dalam bahasa alami; source_code (string, opsional): ID kanonik; start_year / end_year (number, opsional): rentang tahun inklusif. |
chat | Mendapatkan jawaban lengkap dari Magisterium AI | prompt (string, diperlukan) |