До змісту
MCP-сервер Merit

Довідка

MCP-сервер Merit дає ШІ-асистенту доступ до законодавства України, судової практики та державних реєстрів. Тут описано, як його підключити, як він працює і що робити, якщо щось пішло не так.

Що це

Merit MCP — сервер за відкритим стандартом Model Context Protocol. Через нього ШІ-асистент (Claude, ChatGPT, Gemini або інший клієнт MCP) викликає інструменти, які шукають в офіційних джерелах:

  • законодавство України з бази Верховної Ради — у редакції на будь-яку дату, з порівнянням редакцій;
  • судові рішення з Єдиного державного реєстру судових рішень, правові позиції та огляди практики Верховного Суду, рішення ЄСПЛ;
  • Єдиний державний реєстр юридичних осіб і ФОП, реєстри адвокатів, нотаріусів, боржників, виконавчих проваджень, банкрутства та інші державні реєстри;
  • санкційні списки ЄС, OFAC (США), Великої Британії та ООН (реєстр санкцій РНБО поки недоступний).

Повний перелік джерел — на сторінці MCP-сервер Merit.

  • Лише читання. Жоден інструмент нічого не змінює і нічого не надсилає від вашого імені.
  • Не бачить вашої розмови. Асистент передає серверу лише сам запит до джерела — наприклад, номер справи, статтю чи код ЄДРПОУ. Решта діалогу залишається в асистенті.

Для кого і з якими обмеженнями

Сервер створено для адвокатів, юристів, юридичних фірм і фахівців з комплаєнсу, які працюють з українським правом.

Відповіді асистента не є юридичною консультацією. Сервер повертає дані джерел із датою, а висновок з них робить ШІ-модель. Модель може помилитися: пропустити редакцію, неточно передати зміст рішення або зробити хибний висновок. Тому:

  1. перевіряйте кожен висновок за першоджерелом, на яке посилається асистент;
  2. дивіться на дату джерела (as_of): після неї реєстр міг змінитися;
  3. рішення у справі ухвалює юрист, і він за нього відповідає.

Як підключити

Адреса сервера:

https://law.merit.legal/mcp

Claude

Власний конектор працює на планах Free (один конектор), Pro, Max, Team і Enterprise — у claude.ai, Claude Desktop і мобільних застосунках.

  1. Відкрийте Customize → Connectors і натисніть + Add → Add custom connector.
  2. Назва: Merit. Адреса: адреса сервера вище. Натисніть Continue, потім Add.
  3. Натисніть Connect біля конектора і увійдіть.

У Team і Enterprise конектор додає власник: Organization settings → Connectors → Add → Custom → Web. Учасники потім натискають Connect у Customize → Connectors. Докладно: Merit у Claude.

Claude Code

Виконайте в терміналі:

claude mcp add --transport http merit https://law.merit.legal/mcp

Потім у Claude Code введіть /mcp, оберіть merit і увійдіть.

ChatGPT

Власний MCP-сервер ChatGPT підключає в робочих просторах Business і Enterprise/Edu, у веб-версії. Додає його адміністратор або власник робочого простору.

  1. Відкрийте Plugins і натисніть + → Add custom MCP server.
  2. Назва: Merit. У полі Connection вставте адресу сервера. Оберіть вхід через OAuth.
  3. Поставте позначку I understand and want to continue і натисніть Create as a plugin.
  4. Опублікуйте плагін для робочого простору. Учасники встановлюють Merit у Settings → Plugins і входять.

У розмові введіть @ і оберіть Merit. Докладно: Merit у ChatGPT.

Gemini

Власні застосунки Gemini підключає в особистому акаунті Google — на gemini.google.com і в застосунку. У робочому акаунті Gemini Enterprise сервер додає адміністратор.

  1. Відкрийте Налаштування та довідка → Підключені застосунки і натисніть Додати власний застосунок.
  2. Вставте адресу сервера і збережіть.
  3. Gemini відкриє сторінку входу Merit. Увійдіть своєю поштою і натисніть «Дозволити».

Якщо в акаунті вимкнено збереження активності Gemini, власні застосунки можуть не працювати.

Вхід

  1. Клієнт відкриває сторінку входу на merit.legal.
  2. Вкажіть свою електронну пошту. Першого разу прийміть умови договору оферти і політики конфіденційності.
  3. Введіть 6-значний код з листа або відкрийте посилання з того самого листа.
  4. На сторінці згоди перевірте назву застосунку й адресу, куди вас повернуть, і натисніть «Дозволити».

Ключ копіювати не треба: клієнт отримує доступ після входу. Кожне підключення вимикається окремо в кабінеті.

Запити працюють, коли на рахунку є активний план. Підключитися можна й раніше: підключення збережеться, а запити запрацюють, коли план стане активним. Кожна людина має до 3 підключень, наприклад Claude, ChatGPT і Gemini.

Як це працює

  • Назви інструментів. Кожне джерело — це набір інструментів з назвою джерело__дія, наприклад ua_law__get_unit_in_force або ua_edr_companies__lookup.
  • Каталог. Асистент одразу бачить основні інструменти. Решту він знаходить у каталозі сервера: catalog__search шукає інструмент за темою, catalog__describe показує його параметри, а catalog__call викликає його так само, як основний.
  • Спершу пошук, потім подробиці. Результат пошуку містить ключ запису. За цим ключем інструмент lookup або get_… того самого джерела повертає повний запис.
  • Дата джерела. Відповідь містить поле as_of — дату публікації самого джерела, а не дату нашої синхронізації. Позначка stale означає, що знімок джерела застарів.
  • Порожній результат не означає «такого немає». Він означає, що за запитом нічого не знайшлося або джерело ще не завантажене (тоді as_of порожнє). Порожній результат не доводить, що особи, компанії чи провадження не існує.
  • Недоступне джерело. Відповідь available: false з причиною в полі reason означає, що джерело зараз не відповідає. Це відповідь, а не помилка.
  • Скорочення завжди позначене. Скорочене поле має позначку або кількість символів. Поле без них — повне.
  • Санкції — у п’яти списках: Україна, ЄС, OFAC, Велика Британія, ООН. «Ні» в одному списку нічого не каже про інші чотири.
  • Формати. Дати — РРРР-ММ-ДД. Код ЄДРПОУ має 8 цифр (юридична особа), РНОКПП — 10 цифр (фізична особа).

Дані та конфіденційність

Для кожного виклику ми записуємо в журнал ключ підключення, час, назву інструмента та IP-адресу. Зміст запитів (слова пошуку, номери справ, коди ЄДРПОУ) і відповіді сервера журнал не зберігає. Журнал викликів зберігається 12 місяців.

Ми не бачимо ваших розмов з асистентом. Їх обробляє постачальник клієнта MCP, якого ви обрали, за власною політикою.

Сервер видає лише відомості з відкритих державних реєстрів і баз, у тому обсязі, в якому їх опублікував держатель джерела.

Докладно — у політиці конфіденційності. Умови послуг — у договорі публічної оферти.

Якщо щось не працює

Клієнт просить увійти знову або показує помилку 401

Сервер більше не приймає це підключення. Так буває, коли підключення вимкнули в кабінеті, замінили новим на сторінці згоди, коли власник рахунку прибрав вас з команди або коли план зменшив кількість місць і зайві підключення вимкнулися. Підключіться в клієнті ще раз: він знову відкриє сторінку входу.

Асистент повідомляє про ліміт

  • «The call limit for this period has been reached» — виклики поточного періоду закінчилися або на рахунку немає активного плану. У повідомленні є дата, коли ліміт оновиться. Скільки викликів використано, видно в кабінеті, у розділі «Використання».
  • «This account’s period ended» — період плану закінчився. Стан плану видно в кабінеті.
  • «rate limit exceeded» — забагато викликів за хвилину. Зачекайте хвилину і повторіть запит.
  • «This account is suspended» — доступ рахунку зупинено. Напишіть нам на support@merit.legal.

Не приходить лист з кодом

Перевірте папку «Спам» і правильність адреси. Лист може йти кілька хвилин. Код діє 15 хвилин, і для нього є 5 спроб. Якщо код не підійшов або закінчився, запросіть новий на сторінці входу. Кількість листів обмежена: якщо ви запитуєте код часто, сторінка попросить зачекати.

Сторінка згоди пише, що підключення зайняті

Кожна людина має до 3 підключень. Якщо всі ваші підключення зайняті, сторінка згоди запропонує обрати одне з них, яке замінить нове. Вимкнути старе підключення можна й заздалегідь: кабінет → «Підключення».

Якщо сторінка пише «Усі підключення рахунку зайняті», місця закінчилися на всьому рахунку команди. Зверніться до власника рахунку: він бачить усі підключення команди і може вимкнути зайві.

Відповідь містить available: false

Джерело тимчасово недоступне: держатель реєстру не відповідає або джерело на обслуговуванні. Причину пояснює поле reason. Повторіть запит пізніше. Така відповідь не зараховується в ліміт викликів.

Порожній результат

Порожній результат означає, що за цим запитом нічого не знайшлося, а не що запису не існує. Спробуйте інше написання назви, код ЄДРПОУ замість назви, ширший проміжок дат або інше джерело. Якщо as_of порожнє, джерело ще не завантажене. Для перевірки санкцій асистент має переглянути всі п’ять списків.

Як відключити сервер

  1. Видаліть конектор Merit у налаштуваннях клієнта. У Claude Code: claude mcp remove merit.
  2. Вимкніть підключення в кабінеті: «Підключення» → «Вимкнути». Після цього сервер не приймає запитів цього підключення.

Видалення конектора не розриває договір. Щоб розірвати договір, напишіть на support@merit.legal з адреси, з якою ви входите.

Підтримка

Пишіть на support@merit.legal. Підтримка працює в робочі дні з 10:00 до 18:00 за київським часом. Ми відповідаємо протягом 2 робочих днів.

У листі вкажіть адресу, з якою ви входите, клієнт (Claude, ChatGPT, Gemini тощо), назву інструмента, час запиту і текст помилки. Не надсилайте конфіденційних матеріалів справи.

Вразливості. Про проблему безпеки повідомляйте на ту саму адресу, support@merit.legal. Якщо доступ до вашого підключення отримала стороння особа, вимкніть підключення в кабінеті або напишіть нам: ми відкличемо його не пізніше ніж через 1 робочий день.

Послуги надає фізична особа-підприємець Кушнірук Сергій Ігорович — виконавець за договором оферти і володілець даних за політикою конфіденційності.