Skip to main content
Glama
Ansvar-Systems

Croatian Law MCP Server

Croatian Law MCP Server

Корпус хорватского законодательства теперь доступен через Ansvar Gateway. Подключите своего ИИ-ассистента (Claude, Copilot, Cursor, кастомный MCP-клиент) к https://gateway.ansvar.eu/mcp — одно OAuth-подключение, доступна бесплатная версия, покрывающая этот корпус плюс регламенты ЕС, национальное законодательство десятков проверенных юрисдикций (Европа + США) и данные CVE/security intelligence, каждый результат с дословной цитатой источника. Начните с https://ansvar.eu/docs/quickstart

Подключение

Claude Code (одна строка):

claude mcp add ansvar --transport http https://gateway.ansvar.eu/mcp

Claude Desktop / Cursor — добавьте в claude_desktop_config.json (или mcp.json):

{
  "mcpServers": {
    "ansvar": {
      "type": "url",
      "url": "https://gateway.ansvar.eu/mcp"
    }
  }
}

Claude.ai — Настройки → Коннекторы → Добавить пользовательский коннектор → вставьте https://gateway.ansvar.eu/mcp

Первый запрос открывает процесс регистрации через OAuth (детали настройки: ansvar.eu/docs/quickstart). После регистрации ваш клиент привязывается к вашей учетной записи; тариф (free / premium / team / company) определяет fan-out, квоту и то, какие нижестоящие MCP доступны.


Самостоятельное развертывание этого MCP

Вы также можете склонировать этот репозиторий и собрать корпус самостоятельно. Схема, загрузчик данных и реализации инструментов находятся здесь. Чего в репозитории нет — так это предварительно собранной базы данных: ограничения TDM и лицензирования стандартов на исходные источники означают, что мы размещаем корпус на инфраструктуре Ansvar, а не распространяем его как публичный артефакт.

Соберите свой: запустите скрипт импорта этого репозитория (точка входа зависит от репозитория — обычно scripts/ingest.sh, npm run ingest или make ingest; проверьте корень репозитория).

NN (Narodne novine) альтернатива для эпохи ИИ.

MCP Registry License GitHub stars CI Database Provisions

Запрашивайте 4,531 хорватский закон — от Zakon o provedbi GDPR и Kazneni zakon до Zakon o radu, Zakon o trgovačkim društvima и других — напрямую из Claude, Cursor или любого MCP-совместимого клиента.

Если вы создаете legal tech, инструменты комплаенса или занимаетесь хорватскими правовыми исследованиями, это ваша проверенная справочная база данных.

Создано Ansvar Systems -- Стокгольм, Швеция


Related MCP server: Icelandic Law MCP

Зачем это существует

Хорватские правовые исследования означают навигацию по Narodne novine, zakon.hr и EUR-Lex для определения статуса имплементации ЕС — в плотной системе кодексов и имплементирующих регламентов. Будь вы:

  • Юрист, проверяющий цитаты перед Vrhovni sud (Верховный суд) или Ustavni sud (Конституционный суд)

  • Специалист по комплаенсу, проверяющий статус имплементации GDPR в соответствии с Zakon o provedbi Opće uredbe o zaštiti podataka

  • Разработчик legal tech, создающий инструменты на основе хорватского законодательства

  • Исследователь, отслеживающий транспозицию директив ЕС в 4,531 законах

...вам не нужны десятки вкладок браузера и ручные перекрестные ссылки. Спросите Claude. Получите точную норму. С контекстом.

Этот MCP-сервер делает хорватское законодательство доступным для поиска, перекрестных ссылок и чтения ИИ.


Примеры запросов

После подключения просто спрашивайте естественно:

  • "Što govori Zakon o provedbi Opće uredbe o zaštiti podataka o privoli?"

  • "Je li Kazneni zakon još uvijek na snazi?"

  • "Pretraži 'zaštita osobnih podataka' u hrvatskom zakonodavstvu"

  • "Koje EU direktive provodi Zakon o radu?"

  • "Što kaže članak 144. Kaznenog zakona o povredi tajnosti?"

  • "Pronađi odredbe o prijavljivanju povreda osobnih podataka"

  • "Koji hrvatski zakoni provode NIS2 direktivu?"

  • "Validiraj citat 'članak 5. Zakona o zaštiti osobnih podataka'"

  • "Usporedi zahtjeve za zaštitu podataka kroz NIS2 implementacije u hrvatskom pravu"


Что включено

Категория

Количество

Детали

Законы

4,531 закон

Всеобъемлющее хорватское законодательство из Narodne novine

Статьи

157,667 статей

Полнотекстовый поиск через FTS5

Размер базы данных

253 MB

Оптимизированный SQLite, переносимая

Проверка актуальности

Автоматически

Обнаружение расхождений с Narodne novine

Только проверенные данные -- каждая цитата проверена по официальным источникам (Narodne novine, zakon.hr). Никакого контента, сгенерированного LLM.


Посмотрите в действии

Почему это работает

Дословный текст источника (без обработки LLM):

  • Весь текст законов загружается из официальных источников Narodne novine (nn.hr) и zakon.hr

  • Статьи возвращаются без изменений из строк базы данных SQLite FTS5

  • Никакой суммаризации или перефразирования LLM -- база данных содержит текст законов, а не интерпретации ИИ

Умное управление контекстом:

  • Поиск возвращает ранжированные статьи с оценкой BM25 (безопасно для контекста)

  • Получение статьи дает точный текст по идентификатору закона + номеру статьи

  • Перекрестные ссылки помогают ориентироваться, не загружая все сразу

Техническая архитектура:

Narodne novine / zakon.hr --> Parse --> SQLite --> FTS5 snippet() --> MCP response
                               ^                        ^
                        Provision parser         Verbatim database query

Традиционное исследование против этого MCP

Традиционный подход

Этот MCP-сервер

Поиск по zakon.hr по названию закона

Поиск на простом хорватском: "zaštita osobnih podataka pristanak"

Ручная навигация по многостатейным кодексам

Получить точную статью с контекстом

Ручные перекрестные ссылки между законами

build_legal_stance агрегирует данные из разных источников

"Je li ovaj zakon na snazi?" -- проверка вручную

инструмент check_currency -- ответ за секунды

Поиск правовой основы ЕС -- копаться в EUR-Lex

get_eu_basis -- связанные директивы ЕС мгновенно

Нет API, нет интеграции

протокол MCP -- AI-native

Традиционный подход: Pretraži zakon.hr --> Navigi višečlane zakone --> Ctrl+F --> Usporedi s EU direktivama --> Ponovi

Этот MCP: "Koji EU akt je osnova za članak 5. Zakona o provedbi GDPR?" --> Готово.


Доступные инструменты (13)

Основные инструменты правовых исследований (8)

Tool

Description

search_legislation

Полнотекстовый поиск FTS5 по 157 667 нормам с ранжированием BM25. Поддерживает хорватский язык, фразы в кавычках, логические операторы, префиксные подстановочные знаки

get_provision

Получить конкретную норму по идентификатору закона + статье (например, "Kazneni zakon" + "144")

check_currency

Проверить, действует ли закон, изменен он или отменен

validate_citation

Проверить цитату по базе данных -- проверка на нулевые галлюцинации

build_legal_stance

Агрегировать цитаты из нескольких законов по правовой теме

format_citation

Форматировать цитаты по хорватским конвенциям (полная/краткая/точечная)

list_sources

Перечислить все доступные законы с метаданными, областью охвата и происхождением данных

about

Информация о сервере, возможности, статистика набора данных и сводка охвата

Инструменты интеграции законодательства ЕС (5)

Tool

Description

get_eu_basis

Получить директивы/регламенты ЕС для хорватского закона

get_croatian_implementations

Найти хорватские законы, имплементирующие конкретный акт ЕС

search_eu_implementations

Искать документы ЕС с количеством хорватских имплементаций

Проверка

Метод

Изменения законов

Обнаружение расхождений с известными привязками положений

Новые законы

Сравнение с индексом публикаций NN

Отменённые законы

Обнаружение изменения статуса

Только проверенные данные -- каждая ссылка проверяется по официальным источникам. Контент, созданный LLM, отсутствует.


Безопасность

Сканер

Что делает

Расписание

CodeQL

Статический анализ на уязвимости безопасности

Еженедельно + PR

Semgrep

SAST-сканирование (OWASP Top 10, секреты, TypeScript)

Каждый push

Gitleaks

Обнаружение секретов в истории git

Каждый push

Trivy

Сканирование CVE в файловой системе и npm-зависимостях

Ежедневно

Socket.dev

Обнаружение атак на цепочку поставок

PR

Dependabot

Автоматические обновления зависимостей

Еженедельно

См. SECURITY.md для ознакомления с полной политикой и порядком сообщения об уязвимостях.


Важные оговорки

Юридическая консультация

ЭТОТ ИНСТРУМЕНТ НЕ ЯВЛЯЕТСЯ ЮРИДИЧЕСКОЙ КОНСУЛЬТАЦИЕЙ

Текст законов получен из официальных публикаций Narodne novine и zakon.hr. Однако:

  • Это исследовательский инструмент, а не замена профессиональной юридической консультации

  • Покрытие судебных дел не включено -- не полагайтесь только на это при исследовании судебной практики; обращайтесь к официальным базам Vrhovni sud и Ustavni sud

  • Проверяйте важные ссылки по первоисточникам для судебных документов

  • Перекрёстные ссылки на право ЕС получены из текста законов и метаданных, а не из полного текстового анализа EUR-Lex

  • Консолидированные версии на zakon.hr могут отличаться от оригинала Narodne novine -- всегда сверяйтесь с официальным вестником для судебных разбирательств

Перед профессиональным использованием прочтите: DISCLAIMER.md | PRIVACY.md

Конфиденциальность клиентов

Запросы проходят через Claude API. Для привилегированных или конфиденциальных дел используйте локальное развертывание. Ознакомьтесь с рекомендациями Hrvatska odvjetnička komora (HOK) по использованию ИИ-инструментов в юридической практике.


Разработка

Установка

git clone https://github.com/Ansvar-Systems/croatian-law-mcp
cd croatian-law-mcp
npm install
npm run build
npm test

Запуск локально

npm run dev                                       # Start MCP server
npx @anthropic/mcp-inspector node dist/index.js   # Test with MCP Inspector

Управление данными

npm run ingest                    # Ingest statutes from Narodne novine
npm run catalog:crawl             # Crawl NN law catalog
npm run catalog:build-csv         # Build catalog from CSV
npm run catalog:ingest            # Ingest from catalog
npm run catalog:sync-fast         # Fast sync via CSV + ingest
npm run build:db                  # Rebuild SQLite database
npm run drift:detect              # Run drift detection against anchors

Производительность

  • Скорость поиска: <100 мс для большинства запросов FTS5

  • Размер базы данных: 253 МБ (оптимизированная, переносимая)

  • Надёжность: 100% успешная загрузка для 4 531 закона

Другие MCP Ansvar

Полное покрытие всех MCP на ansvar.eu/coverage.

Участие в разработке

Приветствуются любые вклады! См. CONTRIBUTING.md с рекомендациями.

Приоритетные направления:

  • Расширение судебной практики (Vrhovni sud, Ustavni sud, VSRH)

  • Расширение перекрёстных ссылок на право ЕС (полное сопоставление директив и законов)

  • Исторические версии законов и отслеживание поправок

  • Решения судов низшей инстанции (архивы Županijski sud, Općinski sud)

Дорожная карта

  • Основная база законов с поиском FTS5

  • Полная загрузка корпуса (4 531 закон, 157 667 положений)

  • Инструменты интеграции права ЕС

  • Развёртывание Vercel Streamable HTTP

  • Расширение судебной практики (Vrhovni sud, Ustavni sud)

  • Покрытие судов низшей инстанции (архивы Županijski, Općinski)

  • Исторические версии законов (отслеживание поправок)

  • Веб-API для программного доступа

Цитирование

Если вы используете этот MCP-сервер в академических исследованиях:

@software{croatian_law_mcp_2026,
  author = {Ansvar Systems AB},
  title = {Croatian Law MCP Server: AI-Powered Legal Research Tool},
  year = {2026},
  url = {https://github.com/Ansvar-Systems/croatian-law-mcp},
  note = {4,531 Croatian statutes with 157,667 provisions and EU law cross-references}
}

Лицензия

Apache License 2.0. Подробнее см. LICENSE.

Лицензии на данные

Код атрибуции Ansvar: HR-Statutory-PD-Conditional. Основание: ZASP (Zakon o autorskom pravu i srodnim pravima) ст. 18(3) — УСЛОВНОЕ исключение в виде законодательного общественного достояния (statutory-PD).

  • Законы и законодательные акты: Narodne novine d.d. через narodne-novine.nn.hr. Используется в соответствии со ст. 18(3) ZASP — для текстов, которые прошли триггерное событие.

  • Метаданные ЕС: EUR-Lex (уведомление ЕС об общественном достоянии).

Объём покрытия (УСЛОВНОЕ — требование триггера)

Статья 18(3) хорватского ZASP является УСЛОВНОЙ и структурно отличается от широких исключений в виде законодательного общественного достояния (statutory-PD) в других юрисдикциях.

  • Состояние по умолчанию: все произведения (включая проекты законодательных текстов) защищены авторским правом с момента создания.

  • Требуется триггер: защита утрачивается только при наступлении одного из трёх триггерных событий:

    1. Произведение передано в официальную процедуру (например, законодательную процедуру в Sabor).

    2. Произведение раскрыто в соответствии с правилами о публичной информации.

    3. Произведение опубликовано в Narodne novine (официальном вестнике).

  • Практическое значение для этого MCP: загрузка ДОЛЖНА ограничиваться текстами после триггера — как правило, версией, опубликованной в Narodne novine, — а НЕ рабочими черновиками, внутренними подготовительными материалами министерств или предварительными комитетскими проектами. Они остаются защищёнными.

См. docs/audits/2026-05-17-eu-copyright-statutory-works-batch-3-BG-HR-SK-SI-SE.md в репозитории архитектурной документации Ansvar с точным текстом ст. 18(3) и анализом условного триггера.


Об Ansvar Systems

Мы создаём инструменты для комплаенса и юридических исследований с ускорением на основе ИИ для европейского рынка. Этот MCP-сервер начинался как наш внутренний справочный инструмент по хорватскому праву — оказалось, что у всех, кто работает на рынках Адриатики и ЕС, одни и те же проблемы с исследованиями.

Поэтому мы открываем его исходный код. Чтобы ориентироваться в 4 531 законе и их исходных директивах ЕС, не нужна степень юриста.

ansvar.eu -- Стокгольм, Швеция


A
license - permissive license
-
quality - not tested
F
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Ansvar-Systems/Croatian-law-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server