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 installed
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
- Alicense-qualityFmaintenanceEnables querying and analyzing Slovak legislation via natural language, including full-text search, provision retrieval, and EU law integration.1082Apache 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.111091Apache 2.0
- Alicense-qualityFmaintenanceEnables 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.95Apache 2.0
- Alicense-qualityFmaintenanceEnables querying 40 Slovenian statutes with full-text search, provision retrieval, and EU law integration, providing verified references from official PISRS sources.79Apache 2.0
Related MCP Connectors
Verified, citable German & EU law for any LLM. Daily updates from official sources, hosted in DE.
EU law, article-level: GDPR, NIS2, DORA, EU AI Act + more, with EUR-Lex citations. Keyless.
Temporal search and comparison for official Luxembourg and reviewed EU law, with provenance.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Latvian-law-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server