ПАКТ у вашому AI-асистенті
MCP — відкритий протокол, яким AI-асистенти під'єднуються до зовнішніх джерел даних. Підключіть ПАКТ до Claude Code, Cursor чи іншого MCP-клієнта — і ваш асистент шукатиме в законодавстві України та судовій практиці, читатиме тексти актів і рішень, розкриватиме посилання на статті й запускатиме аналізи та консультації, не покидаючи вашого робочого середовища. Посилання на закон у поверненому тексті ПАКТ перевіряє сам — безкоштовно, у тій самій відповіді.
Що вміє
| Інструмент | Що робить | Ціна |
|---|---|---|
search_legislation | Пошук по законодавству за змістом запиту — той самий Розумний пошук, що й у застосунку. Цитати у знайдених фрагментах перевірені проти корпусу. | 1 coin |
get_document | Метадані й повний структурований текст акта. Великі кодекси віддаються посторінково. Цитати в кожній сторінці перевірені проти корпусу. | безкоштовно |
resolve_citation | «ст. 130 КЗпП» → акт, стаття і текст самої статті. Коли посилання вже є на руках, шукати його змістом не треба. | безкоштовно |
get_related_documents | Що змінює цей акт і що змінює його — перехресні посилання, за якими видно, чи редакція досі чинна. | безкоштовно |
list_documents | Перегляд каталогу з фільтрами: тип, статус, видавець, тема, корпус, діапазон дат, текстові терміни. | безкоштовно |
search_court | Пошук по судовій практиці (ЄДРСР) за змістом запиту. Потрібна роль доступу до судової практики. | 1 coin |
get_court_decision | Повний текст рішення з розпізнаними посиланнями на законодавство, посторінково. | безкоштовно |
create_analysis | Ставить аналіз до 20 актів у чергу й повертає id задачі; get_task і get_analysis добирають результат. Потребує окремого дозволу на запис. | як у застосунку |
get_task | Статус поставленої задачі: у черзі, виконується, готово чи помилка — і поточний крок. | безкоштовно |
get_analysis | Готовий текст аналізу разом із перевіреними посиланнями на закон. | безкоштовно |
create_consultation | Ставить консультацію в чергу за одним питанням — документи обирати не треба, корпус ПАКТ шукає сам. Потребує окремого дозволу на запис. | як у застосунку |
get_consultation | Готова відповідь консультації разом із перевіреними посиланнями на закон. | безкоштовно |
get_workspace | Скільки coins лишилось у гаманці простору і скільки безкоштовних викликів сьогодні — щоб побачити ліміт до того, як у нього впертись. | безкоштовно |
list_dictionaries | Довідники каталогу — типи, статуси, видавці, корпуси — щоб асистент будував коректні фільтри. | безкоштовно |
Плюс ping і два аліаси — search і fetch — під ChatGPT Deep Research, який вимагає буквально ці імена.
Як підключити
Створіть токен на сторінці «Токени доступу» в застосунку — секрет показується один раз — і виконайте:
claude mcp add --transport http \
--header "Authorization: Bearer pact_ВАШ_ТОКЕН" \
pact https://api.thepact.com.ua/mcpКонфігурації для Cursor, VS Code та інших клієнтів — у документації. Підключаєте власний застосунок? Робочий приклад TypeScript-клієнта — у репозиторії, тека examples/mcp-client. А щоб побачити відповідь інструмента, не піднімаючи клієнта, — у застосунку є консоль MCP: вставили токен, обрали інструмент, натиснули «Виконати».
Перевірка цитат — усередині відповіді, безкоштовно
Той самий рушій, що ставить бейджі під консультаціями й аналізами в застосунку, працює і тут — але окремого інструмента для нього немає й платити за нього не треба. Кожен текст, який ПАКТ повертає асистенту, приходить із вердиктами по знайдених у ньому посиланнях на закон: підтверджено / не знайдено / неоднозначно, з ідентифікатором акта і номером статті.
Так модель на тому кінці бачить не лише текст, а й те, які його посилання ми змогли підтвердити в корпусі.
Скільки це коштує
Рівно стільки ж, скільки в застосунку: жодних окремих тарифів для MCP. Виклик списує coins із гаманця того простору, до якого прив'язаний токен — особистого або організації. Читання документів, довідники й перевірка цитат безкоштовні, але не безлімітні: на них діє денний ліміт на простір.
Безпека
- Токен діє від вашого імені й у тому просторі, який ви обрали при створенні. Ролі й членство перевіряються на кожен виклик, а не на момент випуску.
- Вихід з організації або відкликання доступу адміністратором миттєво вбиває пов'язані токени.
- У базі зберігається лише SHA-256-хеш. Секрет показується один раз і не відновлюється — загубили, створюйте новий.
- Тексти запитів не потрапляють у логи: діє та сама політика редакції PII, що й у застосунку.
Обмеження цієї версії
Claude Desktop і claude.ai приймають лише OAuth, а не токени — для них підключення з'явиться наступною фазою. Зараз працюють Claude Code, Cursor, VS Code, Messages API і будь-який клієнт, що вміє передати заголовок Authorization.
Консультації через MCP не створюються — це діалогова форма, якій потрібен стан сесії. Аналізи створюються, але для цього токен має нести окремий дозвіл на запис, який вимкнено за замовчуванням.
Потрібен акаунт ПАКТ із підтвердженим доступом.