mcpField
A
austrian-law-mcp

austrian-law-mcp

ローカル
github.com/Ansvar-Systems法務・行政016 週間前に更新

austrian-law-mcp について

austrian-law-mcpは、法律調査、コンプライアンス、リーガルテック開発向けに、オーストリア連邦法とEU法の相互参照を検索できます。出典の原文と引用情報を返し、条文検索、引用検証、法令の現行性確認に対応します。

主な機能

  1. 01テキストによるオーストリア法検索
  2. 02引用情報による条文取得
  3. 03引用の検証と書式設定
  4. 04法令の現行性確認
  5. 05EU法との相互参照の検索
  6. 06出典を集約した法的見解の作成

活用シーン

  1. 01オーストリア法の条文を調査
  2. 02法的文書の引用を検証
  3. 03法令の現行状況を確認
  4. 04オーストリア法令のEU法上の根拠を追跡

MCP 対応

法令コーパスはAnsvar Gateway MCPサーバー https://gateway.ansvar.eu/mcp から利用できます。ツールを通じてMCPクライアントにオーストリア法とEU法の相互参照検索を提供し、リポジトリにはコーパスをローカルで構築する方法も記載されています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"eu-ansvar-austrian-law": {
"command": "npx",
"args": [
"-y",
"@ansvar/austrian-law-mcp"
]
}
}
}
起動コマンドnpx -y @ansvar/austrian-law-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@ansvar/austrian-law-mcp1.0.3

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

オーストリア法 MCP サーバー

オーストリア法コーパスは、現在 Ansvar Gateway 経由で提供されています。 AI アシスタント(Claude、Copilot、Cursor、カスタム MCP クライアント)を https://gateway.ansvar.eu/mcp に接続してください。OAuth 接続は 1 回だけで、無料プランも利用できます。このコーパスに加えて、EU 規則、監査済み 28 法域の国内法、CVE/セキュリティ情報を網羅し、すべての結果に原文の出典が引用されます。https://ansvar.eu/docs/quickstart から始めてください。

接続

Claude Code(1 行):

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 — Settings → Connectors → Add custom connector → https://gateway.ansvar.eu/mcp を貼り付けます

最初のリクエストで OAuth 登録フローが開始されます(設定の詳細:ansvar.eu/docs/quickstart)。登録後、クライアントはアカウントに紐付けられます。プラン(無料/プレミアム/チーム/企業)によって、ファンアウト、クォータ、アクセス可能な下流 MCP が決まります。


この MCP をセルフホストする

このリポジトリをクローンし、独自にコーパスを構築することもできます。スキーマ、フェッチャー、ツールの実装はすべてここにあります。リポジトリに含まれていないのは、構築済みデータベースです。上流ソースに対する TDM および標準規格のライセンス上の制約があるため、公開成果物として再配布するのではなく、Ansvar のインフラストラクチャでコーパスをホストしています。

独自に構築するには、このリポジトリの取り込みスクリプトを実行してください(エントリーポイントはリポジトリによって異なり、通常は scripts/ingest.sh、npm run ingest、または make ingest です。リポジトリのルートを確認してください)。

AI 時代に向けた RIS(Rechtsinformationssystem)の代替手段です。

MCP Registry License GitHub stars CI Daily Data Check Database Provisions

Datenschutzgesetz、Strafgesetzbuch から Allgemeines bürgerliches Gesetzbuch、Arbeitsverfassungsgesetz などに至る 5,101 件のオーストリア法令を、Claude、Cursor、その他の MCP 対応クライアントから直接検索できます。

リーガルテック、コンプライアンスツールの開発、またはオーストリア法の調査に取り組んでいる方にとって、これは検証済みの参照データベースです。

Ansvar Systems が開発 — スウェーデン、ストックホルム


このプロジェクトの目的

オーストリア法の調査では、RIS(Rechtsinformationssystem des Bundes)を使いこなし、Bundesgesetze、Landesgesetze、RIS-Suchabfragen を行き来する必要があります。たとえば、次のような方が対象です。

  • 概要書や契約書の引用を検証する弁護士
  • DSGVO の義務や Arbeitsverfassungsgesetz の要件を確認するコンプライアンス担当者
  • オーストリア法に関するツールを開発するリーガルテック開発者
  • Regierungsvorlage から制定法までの立法の経緯をたどる研究者

……何十ものブラウザータブを開いたり、PDF の内容を手作業で相互照合したりする必要はありません。Claude に尋ねれば、背景情報とともに該当する条文を正確に取得できます。

この MCP サーバーにより、オーストリア法を検索可能にし、相互参照できるようにし、AI が読み取れる形式で提供します。


クエリの例

接続したら、ドイツ語でも英語でも、自然に質問するだけです。

  • 「Datenschutzgesetz(DSG 2018)第4条では、同意についてどのように定められていますか?」
  • 「Arbeitsverfassungsgesetz(ArbVG)はまだ施行されていますか?」
  • 「オーストリア法におけるデータ保護に関する規定を検索してください」
  • 「DSG 2018はどのEU指令を実施していますか?」
  • 「刑法典(StGB)でコンピューター詐欺に関する刑罰規定を見つけてください」
  • 「ABGB(一般民法典)では、契約の締結についてどのように定められていますか?」
  • 「ArbVGで労働者保護に関する規定を検索してください」
  • 「GDPRを実施するオーストリアの法律はどれですか?」
  • 「オーストリアの法令におけるNIS2の実施要件を比較してください」

含まれる内容

カテゴリ件数詳細
法令5,101件オーストリア連邦法令を網羅
条項56,760件FTS5で全文検索可能
立法準備資料2,674件Regierungsvorlagenおよび議会資料(プレミアム)
判例230,201件OGH、VfGH、VwGH(プレミアムプラン)
データベースサイズ約1.5 GB最適化されたポータブルなSQLite
毎日の更新自動RISとの鮮度チェック

検証済みデータのみです。すべての引用は公式情報源(ris.bka.gv.at)に照らして検証されています。LLMが生成したコンテンツは一切ありません。


実際の動作を見る

これが機能する理由

原文のままの出典テキスト(LLM処理なし):

  • すべての法令テキストは、RIS(Rechtsinformationssystem des Bundes)の公式情報源から取り込まれています
  • 条項はSQLite FTS5データベースの行から変更せずに返されます
  • LLMによる要約や言い換えは一切ありません。データベースに含まれるのは規制のテキストであり、AIによる解釈ではありません

スマートなコンテキスト管理:

  • 検索では、BM25スコアによる順位付け済みの条項が返されます(コンテキストに安全です)
  • 条項の取得では、BGBl番号と条・項を指定して正確なテキストを取得できます
  • 相互参照を使って、一度にすべてを読み込まずに情報をたどれます

技術アーキテクチャ:

RIS OGD API → Parse → SQLite → FTS5 snippet() → MCP response
                ↑                      ↑
         Provision parser       Verbatim database query
従来の調査方法とこのMCPの比較
従来の方法このMCPサーバー
RISで法律の正式名称を検索平易なドイツ語で検索:「Datenschutz Einwilligung」
複数項からなる法令を手作業でたどるコンテキスト付きで該当する条項を取得
法律間の相互参照を手作業で確認build_legal_stanceで複数の情報源から集約
「この法律はまだ施行されていますか?」→ 手作業で確認check_currencyツール → 数秒で回答
EU法上の根拠を探す → EUR-Lexをくまなく調べるget_eu_basis → 関連するEU指令をすぐに表示
RISで更新を確認毎日の自動鮮度チェック
APIなし、連携なしMCPプロトコル → AIネイティブ

従来: RISで検索 → PDFをダウンロード → Ctrl+F → Regierungsvorlageと相互参照 → EUR-Lexを確認 → 繰り返し

このMCP: 「DSG 2018第4条の同意は、どのEU指令に基づいていますか?」 → 完了。


利用可能なツール(13)

法律調査の主要ツール(8)
ツール説明
search_legislation56,760件の条項を対象に、BM25による順位付けでFTS5検索
get_provisionBGBl番号と条・項を指定して、特定の条項を取得
validate_citation引用をデータベースに照らして検証(ハルシネーションをゼロにするチェック)
build_legal_stance法令、判例、立法準備資料から引用を集約
format_citationオーストリアの慣例に従って引用を整形(完全形式/短縮形式/ピンポイント)
check_currency法令が施行中、改正済み、または廃止済みかを確認
list_sources利用可能なすべての法令を、メタデータとデータの出典情報とともに一覧表示
aboutサーバー情報、機能、データセット統計、収録範囲の概要
EU 法統合ツール(5)
ツール説明
get_eu_basisオーストリアの法令に関連する EU 指令・規則を取得します
get_austrian_implementationsEU 法令を実施するオーストリアの法律を検索します
search_eu_implementationsオーストリアでの実施件数を含む EU 文書を検索します
get_provision_eu_basis特定の条項に関する EU 法への参照を取得します
validate_eu_compliance実施状況を確認します(EU MCP が必要です)

EU 法の統合

オーストリアは EU 加盟国です。オーストリア法は、特にデータ保護、金融サービス、消費者保護、環境法の分野で、EU の指令や規則によって大きな影響を受けています。

指標値
EU 加盟年1995
GDPR の実施法DSG 2018(Datenschutzgesetz)
NIS2 の実施法NISG 2024(Netz- und Informationssystemsicherheitsgesetz)
監督機関Datenschutzbehörde(DSB)
EUR-Lex との統合メタデータの自動取得
主なオーストリアの EU 法実施例
  • GDPR(2016/679)→ Datenschutzgesetz 2018(DSG 2018)
  • NIS2 指令(2022/2555)→ NISG 2024
  • AI Act(2024/1689)→ オーストリアでの実施が進行中
  • eIDAS(910/2014)→ E-Government-Gesetz、Signaturgesetz
  • AML 指令(2015/849)→ Finanzmarkt-Geldwäschegesetz(FM-GwG)
  • 消費者権利指令(2011/83)→ Konsumentenschutzgesetz(KSchG)

詳細については、EU_INTEGRATION_GUIDE.md をご覧ください。


データソースと鮮度

すべてのコンテンツは、信頼できるオーストリアの法令データベースを情報源としています。

データの出所
フィールド値
管轄機関Bundeskanzleramt Österreich
取得方法RIS OGD API
言語ドイツ語
ライセンスAT-Statutory-PD — オーストリアの制定法に関するパブリックドメイン(UrhG §7(1)「Freie Werke」)
収録範囲連邦法令 5,101 件
最終取り込み日2026-02-25
データ鮮度の自動チェック(日次)

日次の GitHub Actions ワークフローですべてのデータソースを監視しています。

ソースチェック内容方法
法令の改正RIS API の日付を比較5,101 件すべての法令をチェック
新しい法令RIS Bundesgesetzblatt フィードデータベースとの差分を確認
EU 参照情報の陳腐化Git のコミット日時90 日を超えるとフラグを立てる

セキュリティ

このプロジェクトでは、複数層の自動セキュリティスキャンを実施しています。

スキャナー内容スケジュール
CodeQLセキュリティ脆弱性の静的解析毎週および PR 時
SemgrepSAST スキャン(OWASP Top 10、シークレット、TypeScript)プッシュのたび
GitleaksGit の履歴全体からシークレットを検出プッシュのたび
Trivyファイルシステムと npm 依存関係の CVE スキャン毎日
Docker Securityコンテナイメージのスキャンと SBOM の生成毎日
Socket.devサプライチェーン攻撃の検出PR 時
OSSF ScorecardOpenSSF のベストプラクティスに基づくスコアリング毎週
Dependabot依存関係の自動更新毎週

ポリシー全般および脆弱性の報告方法については、SECURITY.md をご覧ください。


重要な免責事項

法律相談

このツールは法律相談ではありません

法令の本文は、公式の RIS 公開資料を出典としています。ただし、以下の点にご注意ください。

  • これは調査ツールであり、専門家による法律相談に代わるものではありません
  • 裁判例の収録はプレミアムプランでのみ利用できます。無料プランでは、判例調査をこの情報だけに頼らないでください
  • 裁判所への提出書類では、重要な引用を一次資料(ris.bka.gv.at)で確認してください
  • EU 関連情報は、オーストリアの法令本文から抽出したものであり、EUR-Lex の全文ではありません

業務で使用する前に、DISCLAIMER.md | PRIVACY.md をお読みください。

クライアントの守秘義務

クエリは Claude API を経由します。守秘特権の対象となる案件や機密事項には、オンプレミスでのデプロイを使用してください。Österreichischer Rechtsanwaltskammertag(ÖRAK)のコンプライアンスに関するガイダンスは、PRIVACY.md をご覧ください。


ドキュメント


開発

セットアップ
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
パフォーマンス
  • 検索速度: ほとんどの FTS5 クエリで 100ms 未満
  • データベースサイズ: 約 1.5 GB(包括的なコーパス)
  • 信頼性: データ取り込み成功率 100%

Ansvar MCP のその他の情報

全体の対応状況は ansvar.eu/coverage をご覧ください。

コントリビューション

コントリビューションを歓迎します。ガイドラインは CONTRIBUTING.md をご覧ください。

優先分野:

  • EU 規則の相互参照の拡充
  • 法令の過去のバージョンと改正履歴の追跡
  • 主要な法令の英訳
  • 下級裁判所の判決の収録

ロードマップ

  • FTS5 検索対応の中核法令データベース

  • コーパス全体の取り込み(法令 5,101 件、条項 56,760 件)

  • EU 法統合ツール

  • Vercel Streamable HTTP へのデプロイ

  • RIS を対象とした毎日の最新性チェック

  • 裁判例の拡充(プレミアムプラン)

  • 法令の過去のバージョン(改正履歴の追跡)

  • 主要な法令の英訳

  • 州法の収録(州法)


引用

学術研究でこの 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) の「自由著作物」は、法律(Gesetze)、規則(Verordnungen)、公式命令(amtliche Erlässe)、公示(Bekanntmachungen)、裁判所の判決(Entscheidungen)を著作権保護の対象外としています。RIS の統合本文に基づき、2026-05-17 に原文との逐語照合を実施しました。詳細は、arch-docs の docs/audits/2026-05-17-eu-copyright-statutory-works-batch-1a-AT-BE-DK-FI-FR.md をご覧ください。カタログ項目:infrastructure/attribution-licenses.json 内の AT-Statutory-PD。
  • EU メタデータ: EUR-Lex(EU のパブリックドメイン、Decision 2011/833/EU)

Ansvar Systems について

当社は、欧州市場向けに AI を活用したコンプライアンスおよび法律調査ツールを開発しています。この MCP サーバーは、オーストリア法に関する社内参照ツールとして始まりました。DACH 市場向けに開発する誰もが、同じ調査上の悩みを抱えていることがわかりました。

そこで、オープンソースとして公開します。RIS に収録された 5,101 件の法令を調べるために、法学を修める必要はありません。

ansvar.eu -- スウェーデン、ストックホルム


スウェーデン、ストックホルムで心を込めて開発

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。