Поддерживаемые инструменты
В настоящее время Magisterium MCP предоставляет следующие инструменты:
| Инструмент | Описание | Параметры |
|---|---|---|
search | Извлечь документы из базы знаний Magisterium AI с помощью семантического поиска. | query (строка, обязательный) |
fetch | Получить фрагмент конкретной части документа по его идентификатору. | id (строка, обязательный) |
get_mass_readings | Получить чтения Мессы для конкретной даты. | query (строка, обязательный): запрос даты на естественном языке |
get_martyrology | Получить святых дня для конкретной даты. | date (строка, обязательный): абсолютная дата в формате YYYY-MM-DD |
get_saint | Найти святого, блаженного, досточтимого или раба Божия по имени или ID. Возвращает структурированные биографические данные — канонический статус, день памяти, жизнь и смерть, канонизацию, покровительство, биографию, изображение. | query (строка, необязательный): имя на естественном языке; saint_id (строка, необязательный): канонический ID. Требуется хотя бы один. |
get_person | Найти католического священнослужителя (епископа, кардинала, архиепископа и т.д.) по имени или ID. Возвращает структурированные биографические данные — текущую должность, рукоположение и хиротонию, возведение в кардиналы, епископскую преемственность, образование, изображение. Охватывает живых и исторических священнослужителей; папы доступны через get_pope. | query (строка, необязательный): имя на естественном языке; person_id (строка, необязательный): канонический ID. Требуется хотя бы один. |
get_pope | Найти папу по имени или ID. Возвращает структурированные папские данные — даты понтификата, папское имя и порядковый номер, имя при рождении и происхождение, статус беатификации и канонизации. | query (строка, необязательный): имя на естественном языке; pope_id (строка, необязательный): канонический ID. Требуется хотя бы один. |
get_diocese | Найти церковную юрисдикцию (епархию, архиепархию, экзархат и т.д.) по имени или ID. Возвращает справочные метаданные (страна, обряд, кафедральный собор, действующий епископ, герб), а также основные статистические данные за последние 5 лет и ключевые финансовые показатели за последний год. | query (строка, необязательный): имя на естественном языке; source_code (строка, необязательный): канонический ID. Требуется хотя бы один. |
get_diocese_statistics | Возвращает полный годовой временной ряд статистики для епархии — все 19 отслеживаемых показателей (католики, священники, приходы, крещения, семинаристы и т.д.), одна строка на год. Используйте для анализа тенденций или многолетнего анализа. | query (строка, необязательный): имя на естественном языке; source_code (строка, необязательный): канонический ID; start_year / end_year (число, необязательный): включительный диапазон лет. |
chat | Получить полный ответ от Magisterium AI | prompt (строка, обязательный) |