Перейти к содержанию

Справочник инструментов

LegalMCP предоставляет LLM-агенту 7 публичных инструментов. После подключения к MCP-серверу ваш ассистент автоматически получает доступ ко всем инструментам и сам решает, какой вызвать.


1. search_documents

Основной инструмент поиска. Гибридный семантический + полнотекстовый поиск по базе знаний с автоматическим ранжированием.

Параметр Тип По умолчанию Описание
query string — (обязательный) Вопрос на естественном языке
collections list[string] null Фильтр по коллекциям. Вызовите get_knowledge_base_status() для списка
doc_type string "" "primary" / "interpretive" / "procedural" / ""
sort_by string "relevance" "relevance" / "date_desc" / "legal_weight"
target_date string "" Дата актуальности YYYY-MM-DD
limit int 5 Количество результатов (1–10)
min_content_length int 200 Минимальная длина контента (0 = все)
snippet_length int 0 0 = полный текст; 300–500 = превью

Пример:

{
  "tool": "search_documents",
  "arguments": {
    "query": "штраф за неуплату НДС",
    "doc_type": "primary",
    "snippet_length": 300
  }
}

2. get_document_by_id

Точное извлечение документа по ID. Используйте ID из результатов search_documents.

Параметр Тип По умолчанию Описание
document_group_id string — (обязательный) ID документа (code.tax_art_122)
target_date string "" Дата YYYY-MM-DD (по умолчанию — сегодня)

3. get_document_graph

Граф связей документа. Перекрёстные ссылки, санкции, сущности и отношения.

Параметр Тип По умолчанию Описание
document_group_id string — (обязательный) ID документа
target_date string "" Дата редакции YYYY-MM-DD

Возвращает: Связанные документы, сущности (Subject, Penalty, Authority и др.), типизированные связи (PENALIZES, REQUIRES, TRIGGERS и др.).


4. get_document_history

Хронология редакций с diff. Показывает все версии документа, что добавлено/удалено между версиями.

Параметр Тип По умолчанию Описание
document_group_id string — (обязательный) ID документа
start_date string "" Начало периода YYYY-MM-DD (пусто = последние редакции)
end_date string "9999-12-31" Конец периода
limit int 10 Макс. редакций (0 = все)
show_diff bool true Показывать diff между версиями

5. search_changes

Поиск изменений в законодательстве. Находит документы, добавленные или изменённые после указанной даты.

Параметр Тип По умолчанию Описание
since_date string — (обязательный) С какой даты YYYY-MM-DD
query string "" Тематический фильтр
collections list[string] null Фильтр по коллекциям
doc_type string "" Тип документа
until_date string "" До какой даты (по умолчанию — сегодня)
limit int 10 Макс. результатов
exclude_technical bool false Скрыть технические обновления без изменения текста

Типы изменений: AMENDED (реальное изменение текста с diff), NEW (новый документ), TECHNICAL (переиздание без изменений).


6. get_knowledge_base_status

Карта покрытия базы знаний. Какие коллекции проиндексированы, их свежесть и полнота.

Параметр Тип По умолчанию Описание
collection string "" Конкретная коллекция (пусто = все)
detail string "summary" "summary" или "full" (с метриками качества)

Статусы: OK, STALE, CRITICAL, NEVER_CRAWLED, EMPTY.


7. report_missing_data

Feedback loop. Сообщает об отсутствующем документе для индексации в следующем цикле.

Параметр Тип По умолчанию Описание
missing_document_title string — (обязательный) Название документа
user_context string — (обязательный) Контекст запроса

Коллекции

Кодексы

Код Кодекс
code.tax Налоговый кодекс РФ
code.civil Гражданский кодекс РФ
code.criminal Уголовный кодекс РФ
code.labor Трудовой кодекс РФ
code.administrative КоАП РФ
code.family Семейный кодекс РФ
code.housing Жилищный кодекс РФ
code.land Земельный кодекс РФ
code.budget Бюджетный кодекс РФ
code.arbitration_procedure АПК РФ
code.civil_procedure ГПК РФ
code.criminal_procedure УПК РФ
code.admin_procedure КАС РФ

Законодательство

Код Источник
law.federal Федеральные законы (9 000+ с 1990 г.)
law.federal_npa Федеральные НПА (нормативные правовые акты)
decree.presidential Указы Президента РФ
decree.government Постановления Правительства РФ

Приказы и инструкции

Код Источник
order.agency Приказы ведомств (ФАС, Минтруд, Ростехнадзор и др.)
order.federal Федеральные приказы
order.government Распоряжения Правительства

Письма регуляторов

Код Источник
letter.tax Письма ФНС России
letter.finance Письма Минфина России
letter.cbr Положения и инструкции ЦБ РФ
letter.other Прочие ведомственные письма

Суды

Код Источник
decision.constitutional Решения Конституционного Суда РФ
decision.supreme Решения Верховного Суда РФ
decision.arbitration Решения арбитражных судов
decision.court Судебные решения (иные)