Latvian Law MCP Server
Latvian 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/mcpClaude 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) определяет количество параллельных запросов, квоту и то, какие нижестоящие MCP-серверы доступны.
Самостоятельный хостинг этого MCP
Вы также можете клонировать этот репозиторий и собрать корпус самостоятельно. Схема, загрузчик и реализации инструментов находятся здесь. Чего в репозитории нет — это предварительно собранной базы данных: ограничения TDM и лицензирования стандартов на исходные источники означают, что мы размещаем корпус на инфраструктуре Ansvar, а не распространяем его как публичный артефакт.
Соберите свой: запустите скрипт импорта данных из этого репозитория (точка входа зависит от репозитория — обычно scripts/ingest.sh, npm run ingest или make ingest; смотрите корень репозитория).
Альтернатива Latvijas Vēstnesis для эпохи ИИ.
Запрашивайте 2 249 латвийских законов — от Fizisko personu datu apstrādes likums и Krimināllikums до Civillikums, Darba likums и других — напрямую из Claude, Cursor или любого MCP-совместимого клиента.
Если вы создаёте юридические технологии, инструменты комплаенса или занимаетесь латвийскими правовыми исследованиями, это ваша проверенная справочная база данных.
Создано компанией Ansvar Systems — Стокгольм, Швеция
Related MCP server: Icelandic Law MCP
Зачем это существует
Латвийские правовые исследования означают навигацию по likumi.lv, официальному вестнику Latvijas Vēstnesis и EUR-Lex для проверки статуса имплементации ЕС — по всеобъемлющей системе кодексов и нормативных актов. Если вы:
Юрист, проверяющий цитаты перед Augstākā tiesa (Верховный суд) или Satversmes tiesa (Конституционный суд)
Специалист по комплаенсу, проверяющий имплементацию GDPR в соответствии с Fizisko personu datu apstrādes likums или требования NIS2
Разработчик юридических технологий, создающий инструменты на основе латвийского права
Исследователь, отслеживающий транспозицию директив ЕС по 2 249 законам
...вам не нужны десятки вкладок браузера и ручные перекрёстные ссылки. Спросите Claude. Получите точную норму. С контекстом.
Этот MCP-сервер делает латвийское право доступным для поиска, перекрёстных ссылок и чтения ИИ.
Примеры запросов
После подключения просто задавайте вопросы естественно:
"Что устанавливает 25-я статья Fizisko personu datu apstrādes likums об обработке данных?"
"Действует ли Krimināllikums?"
"Найти 'защита персональных данных' в латвийских правовых актах"
"Какие правовые акты ЕС лежат в основе Darba likums?"
"Какие латвийские законы реализуют директиву NIS2?"
"Что предусматривает статья 1785 Civillikums об обязательственном праве?"
"Проверить цитату 'Fizisko personu datu apstrādes likums, 25. pants'"
"Сравнить требования к защите данных в различных латвийских имплементациях NIS2"
Что включено
Категория | Количество | Подробности |
Законы | 2 249 законов | Всеобъемлющее латвийское законодательство из likumi.lv |
Положения | 57 679 статей | Полнотекстовый поиск с FTS5 |
Премиум: судебная практика | 127 042 решения | Augstākā tiesa, Satversmes tiesa, Administratīvā tiesa (премиум-тариф) |
Премиум: подготовительные материалы | 29 516 документов | Аннотации Сейма и пояснительные отчёты (премиум-тариф) |
Размер базы данных | 131 МБ | Оптимизированная SQLite, портативная |
Ежедневные обновления | Автоматически | Проверка актуальности относительно likumi.lv |
Только проверенные данные — каждая цитата проверяется по официальным источникам (likumi.lv, Latvijas Vēstnesis). Никакого LLM-сгенерированного контента.
Премиум-набор данных значителен: 127 042 судебных решения трёх уровней судов Латвии плюс 29 516 подготовительных материалов.
Как это работает
Почему это работает
Дословный исходный текст (без обработки LLM):
Весь текст законов загружается из likumi.lv (официального консолидированного портала законодательства Латвийской Республики)
Положения возвращаются без изменений из строк базы данных SQLite FTS5
Никакого LLM-сжатия или пересказа — база данных содержит текст законов, а не интерпретации ИИ
Умное управление контекстом:
Поиск возвращает ранжированные положения с оценкой BM25 (безопасно для контекста)
Получение положения даёт точный текст по идентификатору закона + номеру раздела
Перекрёстные ссылки помогают ориентироваться без загрузки всего сразу
Техническая архитектура:
likumi.lv --> Parse --> SQLite --> FTS5 snippet() --> MCP response
^ ^
Provision parser Verbatim database queryТрадиционный поиск против этого MCP
Традиционный подход | Этот MCP-сервер |
Поиск на likumi.lv по названию закона | Поиск на простом латышском: "personas datu apstrāde piekrišana" |
Ручная навигация по многораздельным законам | Получить точную норму с контекстом |
Ручные перекрёстные ссылки между законами |
|
"Vai šis likums ir spēkā?" — проверка вручную | Инструмент |
Поиск основы ЕС — копаться в EUR-Lex |
|
Нет API, нет интеграции | Протокол MCP — изначально для ИИ |
Традиционно: поиск на likumi.lv --> навигация по многостатейным законам --> Ctrl+F --> сверка с директивами ЕС --> повторить
Этот MCP: "Какой правовой акт ЕС лежит в основе 25-й статьи Fizisko personu datu apstrādes likums?" --> Готово.
Доступные инструменты (13)
Основные инструменты правовых исследований (8)
Инструмент | Описание |
| Полнотекстовый поиск FTS5 по 57 679 положениям с ранжированием BM25. Поддерживает латышский язык, фразы в кавычках, булевы операторы, префиксные подстановочные знаки |
| Получить конкретное положение по идентификатору закона + разделу (например, "Fizisko personu datu apstrādes likums" + "25") |
| Проверить, действует ли закон, изменён или отменён |
| Проверить цитату по базе данных — проверка на отсутствие галлюцинаций |
| Агрегировать цитаты из нескольких законов по правовой теме |
| Форматировать цитаты по латвийским правилам (полные/краткие/с точным указанием) |
| Перечислить все доступные законы с метаданными, областью охвата и происхождением данных |
| Информация о сервере, возможности, статистика набора данных и сводка охвата |
Инструменты интеграции законодательства ЕС (5)
Инструмент | Описание |
| Получить директивы/регламенты ЕС для латвийского закона |
| Найти латвийские законы, реализующие конкретный акт ЕС |
| Искать документы ЕС с количеством латвийских имплементаций |
| Получить ссылки на законодательство ЕС для конкретного положения |
| Проверить статус имплементации (в будущем, требует EU MCP) |
Интеграция законодательства ЕС
Латвия вступила в ЕС 1 мая 2004 года. Все регламенты ЕС применяются напрямую; директивы требуют транспозиции в латвийское законодательство.
Метрика | Значение |
Членство в ЕС | С 1 мая 2004 года |
Acquis communautaire | Применяется вся правовая система ЕС |
GDPR | Реализован через Fizisko personu datu apstrādes likums |
NIS2 | Транспонирован через Informācijas tehnoloģiju drošības likums |
AML5 | Реализован через Noziedzīgi iegūtu līdzekļu legalizācijas un terorisma finansēšanas novēršanas likums |
Интеграция EUR-Lex | Перекрёстные ссылки связывают латвийские законы с исходными актами ЕС |
Ключевое латвийское законодательство, производное от ЕС
Fizisko personu datu apstrādes likums — имплементация GDPR (Регламент 2016/679)
Informācijas tehnoloģiju drošības likums — транспозиция NIS2 (Директива 2022/2555)
Finanšu instrumentu tirgus likums — транспозиция MiFID II
Elektronisko sakaru likums — транспозиция Кодекса электронных коммуникаций
Noziedzīgi iegūtu līdzekļu likums — транспозиция директивы по борьбе с отмыванием денег
См. EU_INTEGRATION_GUIDE.md для подробной документации и EU_USAGE_EXAMPLES.md для практических примеров.
Источники данных и актуальность
Весь контент получен из авторитетных латвийских правовых баз данных:
likumi.lv -- Официальное консолидированное законодательство Латвийской Республики
Latvijas Vēstnesis -- Официальный вестник Латвийской Республики
EUR-Lex -- Официальная база данных законодательства ЕС (метаданные перекрёстных ссылок)
Происхождение данных
Поле | Значение |
Орган власти | Латвийская Республика (Latvijas Republika) |
Языки | Латышский (единственный официальный язык законодательства) |
Охват | Всё национальное законодательство Латвии; регламенты ЕС применяются напрямую |
Источник | likumi.lv |
Автоматические проверки актуальности (ежедневно)
Ежедневный рабочий процесс GitHub Actions отслеживает изменения на likumi.lv:
Проверка | Метод |
Поправки к законам | Сравнение дат через API likumi.lv по всем 2 249 законам |
Новые законы | Сравнение индекса likumi.lv (окно 90 дней) |
Отменённые законы | Обнаружение изменения статуса |
Устаревание ссылок на ЕС | Помечается, если старше 90 дней |
Только проверенные данные -- каждая цитата проверяется по официальным источникам. Ноль LLM-сгенерированного контента.
Безопасность
Этот проект использует несколько уровней автоматического сканирования безопасности:
Сканер | Что делает | Расписание |
CodeQL | Статический анализ уязвимостей безопасности | Еженедельно + PRs |
Semgrep | SAST-сканирование (OWASP top 10, секреты, TypeScript) | Каждый push |
Gitleaks | Обнаружение секретов в истории git | Каждый push |
Trivy | CVE-сканирование файловой системы и npm-зависимостей | Ежедневно |
Socket.dev | Обнаружение атак на цепочку поставок | PRs |
Dependabot | Автоматическое обновление зависимостей | Еженедельно |
Полную политику и порядок сообщения об уязвимостях см. в SECURITY.md.
Важные оговорки
Юридическая консультация
ЭТОТ ИНСТРУМЕНТ НЕ ЯВЛЯЕТСЯ ЮРИДИЧЕСКОЙ КОНСУЛЬТАЦИЕЙ
Текст законов берётся с likumi.lv (официальное консолидированное законодательство). Однако:
Это исследовательский инструмент, а не замена профессиональной юридической консультации
Охват судебных дел в бесплатном тарифе не включён -- обращайтесь напрямую к базам Augstākā tiesa (AT) и Satversmes tiesa; 127 042 решения доступны в тарифе Premium
Проверяйте важные цитаты по первоисточникам перед подачей документов в суд
Перекрёстные ссылки на ЕС получены из текста законов, а не из полнотекстового анализа EUR-Lex
Консолидированные версии на likumi.lv являются авторитетными, но для судебных разбирательств сверяйте даты обнародования с Latvijas Vēstnesis
Перед профессиональным использованием прочтите: DISCLAIMER.md | PRIVACY.md
Конфиденциальность клиентов
Запросы проходят через Claude API. Для привилегированных или конфиденциальных вопросов используйте развёртывание on-premise. Ознакомьтесь с рекомендациями Latvijas Zvērinātu advokātu padome (Латвийский совет присяжных адвокатов) по использованию ИИ в юридической практике.
Разработка
Настройка
git clone https://github.com/Ansvar-Systems/Latvian-law-mcp
cd Latvian-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 likumi.lv
npm run ingest:linked # Ingest linked legislation
npm run ingest:corpus # Full corpus ingestion
npm run build:db # Rebuild SQLite database
npm run drift:detect # Run drift detection against anchors
npm run check-updates # Check for amendmentsПроизводительность
Скорость поиска: <100 мс для большинства запросов FTS5
Размер базы данных: 131 МБ (оптимизировано, переносимо)
Надёжность: 100% успешная загрузка всех 2 249 законов
Другие MCP-серверы Ansvar
Полное покрытие парка MCP на ansvar.eu/coverage.
Участие в проекте
Ваш вклад приветствуется! Руководство см. в CONTRIBUTING.md.
Приоритетные направления:
Расширение судебной практики (бесплатный тариф -- решения Augstākā tiesa)
Расширение перекрёстных ссылок на ЕС (полное сопоставление директив и законов)
Исторические версии законов и отслеживание изменений
Решения нижестоящих судов (архивы Apgabaltiesa, Rajona tiesa)
Дорожная карта
Базовая база законов с поиском FTS5
Полная загрузка корпуса (2 249 законов, 57 679 положений)
Инструменты интеграции законодательства ЕС
Развёртывание Vercel Streamable HTTP
Набор данных Premium: 127 042 судебных решений + 29 516 подготовительных материалов
Расширение судебной практики (бесплатный тариф)
Охват нижестоящих судов (архивы Apgabaltiesa)
Исторические версии законов (отслеживание изменений)
Веб-API для программного доступа
Цитирование
Если вы используете этот MCP-сервер в академических исследованиях:
@software{latvian_law_mcp_2026,
author = {Ansvar Systems AB},
title = {Latvian Law MCP Server: AI-Powered Legal Research Tool},
year = {2026},
url = {https://github.com/Ansvar-Systems/Latvian-law-mcp},
note = {2,249 Latvian statutes with 57,679 provisions and EU law cross-references}
}Лицензия
Apache License 2.0. Подробности см. в LICENSE.
Лицензии на данные
Законы и законодательство:
LV-Statutory-PD— латвийское общественное достояние, установленное законодательством в соответствии с Autortiesību likums §6, который исключает из-под охраны авторским правом нормативные и административные акты, другие документы, изданные государственными органами и органами местного самоуправления, судебные решения, официальные переводы, официальные консолидации и карты, предусмотренные законодательством. Текстовая основа: консолидированный текст likumi.lv (в силе с 05.04.2023). Разрешено коммерческое использование, указание авторства не требуется, условия share-alike не применяются. Полное описание см. в каталоге лицензий Ansvar и в аудите дословного воспроизведения законодательных актов ЕС от 2026-05-17.Метаданные ЕС: EUR-Lex (общественное достояние ЕС)
О компании Ansvar Systems
Мы создаём инструменты для комплаенса и юридических исследований с ускорением на основе ИИ для европейского рынка. Этот MCP-сервер начинался как наш внутренний справочный инструмент по латвийскому праву -- как оказалось, у всех, кто создаёт продукты для рынков Балтии и ЕС, одни и те же проблемы с исследованиями.
Поэтому мы открываем его исходный код. Чтобы ориентироваться в 2 249 законах и их исходных директивах ЕС, не нужен юридический диплом.
ansvar.eu -- Стокгольм, Швеция
This server cannot be deployed
Maintenance
Related MCP Connectors
Latvian law search: in-force statutes, verbatim articles, verified Q&A. Anonymous, read-only.
Semantic search over Polish law and case law, citing the exact in-force article.
Verified, citable German & EU law for any LLM. Daily updates from official sources, hosted in DE.
Verified, citable German & EU law for any LLM. Daily updates from official sources, hosted in DE.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceEnables querying and analyzing Slovak legislation via natural language, including full-text search, provision retrieval, and EU law integration.40 npm2Apache 2.0
- AlicenseAqualityFmaintenanceProvides access to 1,709 Icelandic statutes and 19,026 provisions with full-text search, citation validation, and EU/EEA law integration, enabling legal research and compliance checks through natural language queries.1138 npm1Apache 2.0
- AlicenseNot gradedqualityFmaintenanceEnables querying Estonian legislation from Riigi Teataja, including full-text search across 1,602 statutes and 63,624 provisions, with EU law integration and citation validation.33 npmApache 2.0
- AlicenseNot gradedqualityFmaintenanceEnables querying 40 Slovenian statutes with full-text search, provision retrieval, and EU law integration, providing verified references from official PISRS sources.37 npmApache 2.0