mcpField
S
slovenian-law-mcp

slovenian-law-mcp

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

slovenian-law-mcp について

slovenian-law-mcpは、弁護士やコンプライアンス担当者、研究者向けに、スロベニアの法令とEU法との関連を検索します。公式資料の条文と引用確認を提供し、現行版は判例を扱いません。

主な機能

  1. 01主要な法令40件を検索
  2. 02識別子で条文を取得
  3. 03引用の検証と書式設定
  4. 04法令の有効性を確認
  5. 05法令とEU法の関連を検索

活用シーン

  1. 01個人データ保護の条文を探す
  2. 02法令が有効か確認する
  3. 03スロベニア法令のEU法上の根拠を調べる

MCP 対応

MCP サーバーは、法令検索、条文取得、引用検証、EU法との関連検索ツールを提供します。法令本文は公式情報源から原文のまま返されます。

設定

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

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

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

パッケージ
npm@ansvar/slovenian-law-mcp1.1.0

ツール

14

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
limitnumberいいえ結果の最大数(1~50、デフォルトは 10)
querystringはい検索語(スロベニア語または英語)
statusstringいいえステータスで絞り込みます:in_force、repealed、amended
as_of_datestringいいえ過去のバージョンを照会する ISO 日付(例:"2020-01-01")
document_idstringいいえ検索対象を特定の法令に限定する文書 ID

詳細

スロベニア法 MCP サーバー

スロベニア法コーパスは、現在 Ansvar Gateway を通じて提供されています。 AI アシスタント(Claude、Copilot、Cursor、カスタム MCP クライアント)を https://gateway.ansvar.eu/mcp に接続してください。OAuth 接続は 1 回だけで、無料プランも利用でき、このコーパスに加え、EU 規則、数十の監査済み法域(欧州+米国)の国内法、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 時代の Uradni list RS(Pravno-informacijski sistem)代替ツールです。

MCP Registry License GitHub stars CI Daily Data Check Database Provisions

Claude、Cursor、または MCP 対応クライアントから、ZVOP-2(Zakon o varstvu osebnih podatkov)や Kazenski zakonik から Obligacijski zakonik、Zakon o elektronskih komunikacijah などに至るまで、スロベニアの 40 の法令を直接検索できます。

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

Ansvar Systems 制作 — スウェーデン、ストックホルム


このプロジェクトの目的

スロベニアの法律調査では、PISRS(Pravno-informacijski sistem Republike Slovenije)や Uradni list RS を使いこなし、Zakoni、Pravilniki、Uredbe を相互参照し、EU 法の国内法化を手作業で追跡する必要があります。あなたが次のいずれかに当てはまる場合:

  • 弁護士として、準備書面や契約書の引用を確認する
  • コンプライアンス担当者として、ZVOP-2 の義務や NIS2 の要件を確認する
  • リーガルテック開発者として、スロベニア法に基づくツールを開発する
  • 研究者として、EU 指令がスロベニアでどのように実施されているかを追跡する

……ブラウザーのタブを何十個も開き、PDF を手作業で相互参照する必要はありません。Claude に尋ねれば、文脈とともに、該当する条文を正確に確認できます。

この MCP サーバーにより、スロベニア法を検索可能、相互参照可能、AI が読み取り可能にします。


クエリの例

接続したら、スロベニア語または英語で自然に質問するだけです。

  • 「個人データ保護法(ZVOP-2)は、同意について何を定めていますか?」
  • 「刑法(KZ-1)は現在も有効ですか?」
  • 「スロベニア法における『個人データの保護』に関する条項を検索してください」
  • 「ZVOP-2 はどの EU 指令を実施していますか?」
  • 「債務法(OZ)は、契約上の責任について何を定めていますか?」
  • 「サイバー攻撃に関する KZ-1 の刑事規定を検索してください」
  • 「NIS2 指令を実施しているスロベニアの法律はどれですか?」
  • 「GDPR を実施しているスロベニアの法律を教えてください」
  • 「スロベニア法におけるデータ保護規定を検索してください」

含まれる内容

カテゴリ件数詳細
法律40 件スロベニアの主要な法律(厳選)
条項11,970 件FTS5 による全文検索に対応
立法準備資料497,722 件法案および議会資料(プレミアム)
データベースサイズ約 42 MB最適化されたポータブルな SQLite
毎日の更新自動PISRS に対する鮮度チェック

収録範囲に関する注記: 現在の無料プランのデータベースには、コンプライアンスや法的調査に最も関係する主要な法律を代表する、中心的な法律が 40 件収録されています。厳選された法律は、データ保護、刑法、債務、会社法、電子通信を優先しています。プレミアムプランには、収録範囲の拡大に加え、立法準備資料 497,722 件が含まれます。

検証済みデータのみ -- すべての引用は公式ソース(pisrs.si)と照合されています。LLM が生成したコンテンツは一切ありません。


実際の動作を見る

これが機能する理由

原文をそのまま使用(LLM による処理なし):

  • すべての法律のテキストは、PISRS(Pravno-informacijski sistem RS)の公式ソースから取り込まれます
  • 条項は SQLite FTS5 データベースの行から変更せずに返されます
  • LLM による要約や言い換えは一切ありません -- データベースには規制文書のテキストが含まれ、AI による解釈は含まれません

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

  • 検索では、BM25 スコアリングによって順位付けされた条項が返されるため、コンテキストに適しています
  • 条項の取得では、法律の識別子と条・項を指定して正確なテキストを取得できます
  • 相互参照により、一度にすべてを読み込まずに情報をたどれます

技術アーキテクチャ:

pisrs.si API → Parse → SQLite → FTS5 snippet() → MCP response
                 ↑                      ↑
          Provision parser       Verbatim database query
従来の調査方法とこの MCP の比較
従来の方法この MCP サーバー
PISRS で法律名から検索する平易なスロベニア語で検索する:「個人データの保護」
複数の条を含む法律を手作業で確認するコンテキスト付きで正確な条項を取得する
法律間の相互参照を手作業で行うbuild_legal_stance で複数のソースを集約する
「この法律は現在も有効ですか?」→ 手作業で確認check_currency ツール → 数秒で回答
EU の根拠を見つけるために EUR-Lex を調べるget_eu_basis → 関連する EU 指令をすぐに表示
PISRS で更新を確認する毎日、自動で鮮度をチェック
API なし、連携なしMCP プロトコル → AI ネイティブ

従来の方法: PISRS で検索 → PDF をダウンロード → Ctrl+F → 法案と相互参照 → EUR-Lex を確認 → 繰り返す

この MCP: 「ZVOP-2 のどの条が同意を規定し、その根拠となる EU 指令はどれですか?」 → 完了。


利用可能なツール(13)

法的調査の基本ツール(8)
ツール説明
search_legislationBM25 による順位付けで 11,970 件の条項を FTS5 検索
get_provision法律の識別子と条・項を指定して、特定の条項を取得
validate_citationデータベースに照らして引用を検証(ハルシネーションを防止)
build_legal_stance法律と立法準備資料から引用を集約
format_citationスロベニアの慣例に従って引用を整形(完全・短縮・ピンポイント)
check_currency法律が施行中、改正済み、または廃止済みかを確認
list_sourcesメタデータとデータの出所情報を含め、利用可能なすべての法律を一覧表示
aboutサーバー情報、機能、データセット統計、収録範囲の概要
EU 法統合ツール(5)
ツール説明
get_eu_basisスロベニアの法令に適用される EU 指令・規則を取得します
get_slovenian_implementationsEU 法令を実施するスロベニアの法律を検索します
search_eu_implementationsスロベニアでの実施件数とともに EU 文書を検索します
get_provision_eu_basis特定の条項に関する EU 法への参照を取得します
validate_eu_compliance実施状況を確認します(EU MCP が必要です)

EU 法の統合

スロベニアは2004年から EU 加盟国であり、Uradni list RS に公示される体系的な国内法化プロセスを通じて EU 法を実施しています。

指標値
EU 加盟年2004
GDPR の実施法ZVOP-2(Zakon o varstvu osebnih podatkov-2)
NIS2 の実施法ZIIKS(Zakon o informacijski varnosti)
データ保護機関Informacijski pooblaščenec(IP RS)
EUR-Lex との統合メタデータの自動取得
主なスロベニアの EU 法実施例
  • GDPR(2016/679)→ ZVOP-2(Zakon o varstvu osebnih podatkov)
  • NIS2 指令(2022/2555)→ ZIIKS(Zakon o informacijski varnosti)
  • AI Act(2024/1689)→ スロベニアでの実施が進行中
  • eIDAS(910/2014)→ ZEPEP-UPB1(Zakon o elektronskem poslovanju)
  • 消費者権利指令(2011/83)→ ZVPot(Zakon o varstvu potrošnikov)
  • AML 指令(2015/849)→ ZPPDFT-2(Zakon o preprečevanju pranja denarja)

詳しくはEU_INTEGRATION_GUIDE.mdをご覧ください。


データソースと鮮度

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

データの出所
フィールド値
管轄機関Pravno-informacijski sistem RS(PISRS)
取得方法PISRS API + HTML 解析
言語スロベニア語
ライセンススロベニアの公開データ(オープンガバメント)
対象範囲主要法令40件(選定済み)
最終取り込み日2026-02-25
自動鮮度チェック(日次)

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

ソースチェック内容方法
法令の改正PISRS API の日付比較対象となるすべての法令を確認
新しい法令Uradni list RS の公示フィードデータベースとの差分を比較
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をご覧ください。


重要な免責事項

法的助言

このツールは法的助言を提供するものではありません

法令の本文は、公式の PISRS 公開情報を出典としています。ただし:

  • これは調査ツールであり、専門家による法的助言の代わりにはなりません
  • 現在の収録範囲は主要な法令40件に限られています。調査に利用する前に、対象の法令が収録されているか確認してください
  • 現行リリースには裁判例の収録はありません。判例調査には利用しないでください
  • 裁判所への提出書類に引用する場合は、重要な引用内容を一次資料(pisrs.si)と照合してください
  • EU法への相互参照は、EUR-Lex の全文ではなく、スロベニアの法令本文から抽出されています

専門的な用途で使用する前に、お読みください: DISCLAIMER.md | PRIVACY.md

クライアントの守秘義務

クエリは Claude API を経由します。秘匿特権の対象となる案件や機密事項には、オンプレミス環境でデプロイしてご利用ください。Odvetniška zbornica Slovenije のコンプライアンスに関するガイダンスは、PRIVACY.md をご覧ください。


ドキュメント


開発

セットアップ
git clone https://github.com/Ansvar-Systems/slovenian-law-mcp
cd slovenian-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 PISRS
npm run ingest:all                 # Auto-ingest all statutes
npm run ingest:cases               # Ingest case law from sodnapraksa.si
npm run ingest:prep-works          # Ingest preparatory works
npm run build:db                   # Rebuild SQLite database
npm run drift:detect               # Run drift detection
npm run check-updates              # Check for amendments and new statutes
パフォーマンス
  • 検索速度: ほとんどの FTS5 クエリで <100ms
  • データベースサイズ: 約42 MB(効率的でポータブル)
  • 信頼性: 取り込み成功率100%

Ansvar MCP の詳細

対象範囲の全容は ansvar.eu/coverage をご覧ください。

貢献

貢献を歓迎します!ガイドラインについては CONTRIBUTING.md をご覧ください。

優先分野:

  • 法令の収録範囲の拡大(現在40件 -- PISRS にはさらに多くの法令があります)
  • 裁判例の収録(Vrhovno sodišče、Ustavno sodišče)
  • EU 規則への相互参照の拡充
  • 過去の法令バージョンと改正履歴の追跡

ロードマップ

  • FTS5 検索機能を備えた主要法令データベース

  • コーパスの取り込み(法令40件、条文11,970件)

  • EU 法統合ツール

  • Vercel Streamable HTTP デプロイ

  • 毎日の鮮度チェック

  • 法令の収録範囲の拡大(目標:500件以上)

  • 裁判例(Vrhovno sodišče、Ustavno sodišče)

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

  • 主要法令の英訳


引用

学術研究でこの MCP サーバーを使用する場合:

@software{slovenian_law_mcp_2026,
  author = {Ansvar Systems AB},
  title = {Slovenian Law MCP Server: Production-Grade Legal Research Tool},
  year = {2026},
  url = {https://github.com/Ansvar-Systems/slovenian-law-mcp},
  note = {40 core Slovenian statutes with 11,970 provisions and EU law cross-references}
}

ライセンス

Apache License 2.0。詳細は LICENSE をご覧ください。

データライセンス

Ansvar の帰属表示コード:SI-Statutory-PD。根拠:ZASP(Zakon o avtorski in sorodnih pravicah)第9条第1項第2号 — 法令のパブリックドメインに関する広範な適用除外。

  • 法令および立法資料: Pravno-informacijski sistem RS(pisrs.si / uradni-list.si 経由)。ZASP 第9条第1項第2号に基づき再利用しています。
  • 判例: Sodna praksa(sodnapraksa.si)。同じ ZASP 第9条第1項第2号を根拠として再利用しています(司法機関の成果物も広範な適用範囲に含まれます)。
  • EU メタデータ: EUR-Lex(EU パブリックドメインに関する通知)。
対象範囲(広範 — 翻訳に関する注意事項あり)

ZASP 第9条第1項により、立法文書、行政文書、裁判所の判決、および政府または行政機関の性質を持つその他の公式文書は、著作権保護の対象外となります。

翻訳に関する注意事項(第9条第2項): 公式文書の非公式翻訳は著作権で保護されます。この MCP がスロベニアの法令の非公式翻訳(翻訳者名が記載された英訳など)を取り込む場合は、別途ライセンスの根拠が必要です。第9条はこのような翻訳には適用されません。

第9条の逐語的な本文と対象範囲の分析については、Ansvar のアーキテクチャドキュメントリポジトリにある docs/audits/2026-05-17-eu-copyright-statutory-works-batch-3-BG-HR-SK-SI-SE.md をご覧ください。


Ansvar Systems について

私たちは、欧州市場向けに AI を活用したコンプライアンスおよび法律調査ツールを開発しています。この MCP サーバーは、スロベニア法を調査する社内向けリファレンスツールとして始まりました。CEE 市場向けのコンプライアンスツールを開発する人たちは、皆同じように調査に苦労していることがわかりました。

そこで、これをオープンソース化します。PISRS の利用に法律の学位は必要ないはずです。

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


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

コメント

MCP は初めてですか?

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

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