Skip to main content
Glama
Ansvar-Systems

Austrian Law MCP Server

Austrian Law MCP Server

Корпус австрийского законодательства теперь доступен через Ansvar Gateway. Подключите свой ИИ-ассистент (Claude, Copilot, Cursor, собственный MCP-клиент) к https://gateway.ansvar.eu/mcp — одно OAuth-подключение, доступен бесплатный тариф, покрывающий этот корпус, а также нормативные акты ЕС, национальное законодательство 28 проверенных юрисдикций и данные об угрозах CVE/безопасности; каждый результат с дословной цитатой источника. Начните с 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) определяет фан-аут, квоту и то, какие нижестоящие MCP-серверы доступны.


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

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

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

Альтернатива RIS (Rechtsinformationssystem) для эпохи ИИ.

MCP Registry License GitHub stars CI Daily Data Check Database Provisions

Запрашивайте 5,101 австрийский закон — от Datenschutzgesetz и Strafgesetzbuch до Allgemeines bürgerliches Gesetzbuch, Arbeitsverfassungsgesetz и других — напрямую из Claude, Cursor или любого MCP-совместимого клиента.

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

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


Related MCP server: at-eli-mcp

Зачем это нужно

Австрийские юридические исследования означают навигацию по RIS (Rechtsinformationssystem des Bundes), работу с Bundesgesetze, Landesgesetze и RIS-Suchabfragen. Если вы:

  • Юрист, проверяющий цитаты в иске или договоре

  • Специалист по комплаенсу, проверяющий обязательства по DSGVO или требования Arbeitsverfassungsgesetz

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

  • Исследователь, прослеживающий историю законодательства от Regierungsvorlage до принятого закона

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

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


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

После подключения просто задавайте вопросы естественно — на немецком или английском:

  • "Was sagt das Datenschutzgesetz (DSG 2018) § 4 über Einwilligung?"

  • "Ist das Arbeitsverfassungsgesetz (ArbVG) noch in Kraft?"

  • "Suche nach Bestimmungen über Datenschutz im österreichischen Recht"

  • "Welche EU-Richtlinien setzt das DSG 2018 um?"

  • "Finde die Strafbestimmungen im Strafgesetzbuch (StGB) zu Computerbetrug"

  • "Was regelt das ABGB (Allgemeines bürgerliches Gesetzbuch) über Vertragsabschluss?"

  • "Suche nach Arbeitnehmerschutzvorschriften im ArbVG"

  • "Which Austrian laws implement the GDPR?"

  • "Compare NIS2 implementation requirements across Austrian statutes"


Что включено

Категория

Количество

Подробности

Законы

5,101 закон

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

Положения

56,760 разделов

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

Подготовительные документы

2,674 документа

Regierungsvorlagen и парламентские материалы (Premium)

Судебная практика

230,201 решение

OGH, VfGH, VwGH (тариф Premium)

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

~1.5 GB

Оптимизированная SQLite, портативная

Ежедневные обновления

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

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

Только проверенные данные — каждая цитата проверяется по официальным источникам (ris.bka.gv.at). Никакого контента, созданного LLM.


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

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

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

  • Весь текст законов загружается из официальных источников RIS (Rechtsinformationssystem des Bundes)

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

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

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

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

  • Получение положения даёт точный текст по номеру BGBl + параграф/раздел

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

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

RIS OGD API → Parse → SQLite → FTS5 snippet() → MCP response
                ↑                      ↑
         Provision parser       Verbatim database query

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

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

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

Поиск в RIS по названию закона

Поиск на простом немецком: "Datenschutz Einwilligung"

Вручную перемещаться по многопараграфным законам

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

Ручное перекрёстное сравнение законов

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

"Ist dieses Gesetz noch in Kraft?" → ручная проверка

Инструмент check_currency → ответ за секунды

Найти правовую основу ЕС → копаться в EUR-Lex

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

Проверять RIS на обновления

Ежедневные автоматические проверки актуальности

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

Протокол MCP → нативный для ИИ

Традиционный подход: Поиск в RIS → Скачать PDF → Ctrl+F → Сверить с Regierungsvorlage → Проверить EUR-Lex → Повторить

Этот MCP: "Welche EU-Richtlinie liegt dem DSG 2018 § 4 zur Einwilligung zugrunde?" → Готово.


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

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

Инструмент

Описание

search_legislation

Поиск FTS5 по 56,760 положениям с ранжированием BM25

get_provision

Получение конкретного положения по номеру BGBl + параграф/раздел

validate_citation

Проверка цитаты по базе данных (проверка отсутствия галлюцинаций)

build_legal_stance

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

format_citation

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

check_currency

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

list_sources

Список всех доступных законов с метаданными и происхождением данных

about

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

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

Инструмент

Описание

get_eu_basis

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

get_austrian_implementations

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

search_eu_implementations

Поиск доку

Источник

Проверка

Метод

Поправки к законам

Сравнение дат через RIS API

Все законы проверены (5 101)

Новые законы

Лента RIS Bundesgesetzblatt

Сверено с базой данных

Устаревание ссылок на ЕС

Временные метки Git-коммитов

Помечается, если старше 90 дней


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

Сканер

Что делает

Расписание

CodeQL

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

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

Semgrep

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

При каждом пуше

Gitleaks

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

При каждом пуше

Trivy

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

Ежедневно

Docker Security

Сканирование образов контейнеров + генерация SBOM

Ежедневно

Socket.dev

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

PR

OSSF Scorecard

Оценка по лучшим практикам OpenSSF

Еженедельно

Dependabot

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

Еженедельно

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


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

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

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

Текст законодательства взят из официальных публикаций RIS. Однако:

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

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

  • Проверяйте важные цитаты по первоисточникам (ris.bka.gv.at) для судебных документов

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

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

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

Запросы проходят через Claude API. Для привилегированных или конфиденциальных вопросов используйте локальное развертывание. Рекомендации по соответствию Österreichischer Rechtsanwaltskammertag (ÖRAK) см. в PRIVACY.md.


Документация

  • EU Integration Guide -- Подробная документация по перекрёстным ссылкам на ЕС

  • EU Usage Examples -- Практические примеры поиска по ЕС

  • Security Policy -- Сведения об уязвимостях и детали сканирования

  • Disclaimer -- Юридические оговорки и уведомления о профессиональном использовании

  • Privacy -- Конфиденциальность клиентов и обработка данных


Разработка

Установка

git clone https://github.com/Ansvar-Systems/Austria-law-mcp
cd Austria-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 RIS
npm run build:db                   # Rebuild SQLite database
npm run drift:detect               # Run drift detection
npm run check-updates              # Check for amendments and new statutes
npm run db:update-seed             # Update database from seed data

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

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

  • Размер базы данных: ~1.5 GB (полный корпус)

  • Надёжность: 100% успешность загрузки данных


Другие MCP-серверы Ansvar

Весь парк MCP-серверов на ansvar.eu/coverage.

Участие

Вклад приветствуется! Рекомендации см. в CONTRIBUTING.md.

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

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

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

  • Английские переводы ключевых законов

  • Покрытие решений нижестоящих судов


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

  • Основная база законодательства с поиском FTS5

  • Полная загрузка корпуса (5 101 закон, 56 760 положений)

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

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

  • Ежедневная проверка актуальности данных против RIS

  • Расширение судебной практики (Premium-тариф)

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

  • Английские переводы ключевых законов

  • Покрытие Landesrecht (земельное право)


Цитирование

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

@software{austrian_law_mcp_2026,
  author = {Ansvar Systems AB},
  title = {Austrian Law MCP Server: Production-Grade Legal Research Tool},
  year = {2026},
  url = {https://github.com/Ansvar-Systems/Austria-law-mcp},
  note = {5,101 Austrian statutes with 56,760 provisions and EU law cross-references}
}

Лицензия

Apache License 2.0. Подробности см. в LICENSE.

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

  • Законы и нормативные акты: AT-Statutory-PD — австрийское законодательное общественное достояние. UrhG §7(1) «Freie Werke» исключает законы (Gesetze), постановления (Verordnungen), официальные указы (amtliche Erlässe), публичные извещения (Bekanntmachungen) и судебные решения (Entscheidungen) из-под защиты авторским правом. Проверено дословно 2026-05-17 по консолидированному тексту RIS — см. docs/audits/2026-05-17-eu-copyright-statutory-works-batch-1a-AT-BE-DK-FI-FR.md в arch-docs. Запись в каталоге: AT-Statutory-PD в infrastructure/attribution-licenses.json.

  • Метаданные ЕС: EUR-Lex (общественное достояние ЕС, Решение 2011/833/EU)


О компании Ansvar Systems

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

Поэтому мы открываем его исходный код. Навигация по 5 101 закону в RIS не должна требовать Rechtswissenschaftsstudium.

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


Related MCP Connectors

Related MCP Servers