slovak-law-mcp について
slovak-law-mcpは、法律実務家、コンプライアンス担当者、開発者、研究者向けにスロバキア法へのMCPアクセスを提供します。原文条文の検索、引用の検証、EU法との照合ができます。
主な機能
- 01スロバキア法の検索
- 02条文原文の取得
- 03法令の有効性と引用の確認
- 04EU法上の根拠の照会
- 05テーマ別の法的引用の集約
活用シーン
- 01個人データ保護条文の検索
- 02法令が有効かの確認
- 03法的引用の検証
- 04スロバキア法のEU法上の根拠の追跡
MCP 対応
MCPクライアントにスロバキア法令と法律調査ツールを提供し、全文検索、条文取得、引用検証、EU法照会に対応します。コーパスはAnsvar Gateway経由でも利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
スロバキア法 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)。登録後、クライアントはアカウントに紐付けられます。プラン(free / premium / team / company)によって、ファンアウト、クォータ、アクセス可能な下流 MCP が決まります。
この MCP をセルフホストする
このリポジトリをクローンして、コーパスを自分で構築することもできます。スキーマ、フェッチャー、ツールの実装はすべてここにあります。リポジトリにないのは、構築済みのデータベースです。上流ソースに関する TDM および規格ライセンスの制約があるため、コーパスを公開成果物として再配布するのではなく、Ansvar のインフラストラクチャでホストしています。
独自のものを構築するには、このリポジトリの取り込みスクリプトを実行してください(エントリーポイントはリポジトリによって異なり、通常は scripts/ingest.sh、npm run ingest、または make ingest です。リポジトリのルートを確認してください)。
AI 時代の SLOV-LEX 代替手段。
zákon č. 18/2018 Z.z.(個人情報保護法)や Trestný zákon から Občiansky zákonník、 zákon o kybernetickej bezpečnosti などまで、25,609 件のスロバキア法令を Claude、Cursor、または MCP 対応クライアントから直接検索できます。
リーガルテック、コンプライアンスツールを開発している方や、スロバキア法を調査している方にとって、これは検証済みの参照データベースです。
Ansvar Systems が開発 — スウェーデン、ストックホルム
これが作られた理由
スロバキア法の調査情報は、SLOV-LEX、zbierka.sk、EUR-Lex、政府省庁のポータルに分散しています。たとえば、次のような方が対象です。
- 弁護士:意見書や zmluva の引用を検証する方
- コンプライアンス担当者:zákon č. 18/2018 Z.z. や zákon č. 69/2018 Z.z. に基づく義務を確認する方
- リーガルテック開発者:スロバキア法に基づくツールを開発する方
- 研究者:dôvodová správa から zákon までの立法経緯をたどる方
……何十ものブラウザータブを開いたり、PDF を手作業で相互参照したりする必要はありません。Claude に尋ねれば、正確な条文を文脈とともに取得できます。
この MCP サーバーを使うと、スロバキア法を検索し、相互参照し、AI で読み取れる形で扱えるようになります。
質問の例
接続したら、自然な言葉で尋ねるだけです(スロバキア語または英語で質問できます)。
- "法律第18/2018号の第13条では、個人データの処理に関する法的根拠について何と述べていますか?"
- "スロバキアの法令から「個人データの保護」を検索"
- "個人データ保護に関する法律第122/2013号は、現在も有効ですか?"
- "刑法(第300/2005号)におけるサイバー犯罪の犯罪類型は何ですか?"
- "NIS2指令を国内法化しているスロバキアの法律はどれですか?"
- "法律第272/2016号で電子署名に関する規定を検索"
- "スロバキア法におけるデータ侵害の通知に関する規定を検索"
- "「法律第18/2018号、第34条」という引用を検証"
含まれる内容
| カテゴリー | 件数 | 詳細 |
|---|---|---|
| 法律 | 25,609件の法律 | SLOV-LEXの包括的なスロバキア法令 |
| 条項 | 1,913件の条項 | FTS5による全文検索に対応 |
| プレミアム:判例法 | 0(無料プラン) | 判例データの拡充を予定 |
| プレミアム:立法準備資料 | 428,952件の文書 | 解説書および議会文書 |
| プレミアム:機関のガイダンス | 0(無料プラン) | 個人データ保護庁のガイダンスを予定 |
| データベースサイズ | 約27 MB | 最適化されたポータブルなSQLite |
| 毎日の更新 | 自動 | SLOV-LEXとの照合による最新状態の確認 |
検証済みデータのみ — すべての引用は公式ソース(SLOV-LEX / zbierka.sk)に照らして検証されています。LLMが生成したコンテンツは一切ありません。
これが機能する理由
原文のままのソーステキスト(LLM処理なし):
- すべての法律本文は、SLOV-LEX(slov-lex.sk)の公式ソースから取り込まれています
- 条項はSQLite FTS5データベースの行から変更せずに返されます
- LLMによる要約や言い換えは一切ありません — データベースに含まれるのは法令の本文であり、AIによる解釈ではありません
スマートなコンテキスト管理:
- 検索では、BM25スコアリングによって順位付けされた条項が返されるため、コンテキストに安全です
- 条項の取得では、法律番号と条項番号を指定して正確な本文を取得できます
- 相互参照により、すべてを一度に読み込まずに関連情報をたどれます
技術アーキテクチャ:
SLOV-LEX API → Parse → SQLite → FTS5 snippet() → MCP response
↑ ↑
Provision parser Verbatim database query
従来の調査方法とこのMCPの比較
| 従来の方法 | このMCPサーバー |
|---|---|
| SLOV-LEXで法律番号を使って検索 | 平易なスロバキア語で検索:「個人データの保護 同意」 |
| 複数章にわたる法律を手作業で確認 | 文脈とともに該当する条項を取得 |
| 法律間の相互参照を手作業で行う | build_legal_stanceで複数のソースを集約 |
| 「この法律は有効ですか?」→ 手作業で確認 | check_currencyツール → 数秒で回答 |
| EUの法的根拠を探す → EUR-Lexを調べる | get_eu_basis → 関連するEU指令をすぐに表示 |
| APIなし、連携なし | MCPプロトコル → AIネイティブ |
従来の方法: SLOV-LEXで検索 → PDFをダウンロード → Ctrl+F → EUR-Lexと相互参照 → 個人データ保護庁を確認 → 繰り返し
このMCP: 「個人データの保護に関する法律第18/2018号の第13条の欧州における根拠は何ですか?」 → 完了。
利用可能なツール(13)
中核となる法令調査ツール(8)
| ツール | 説明 |
|---|---|
search_legislation | BM25ランキングを用いた、1,913件の条項を対象とするFTS5全文検索。引用句、ブール演算子、前方一致ワイルドカードに対応 |
get_provision | 法律番号と条項番号を指定して特定の条項を取得(例:「18/2018 Z.z.」+「§ 13」) |
check_currency | 法律が有効(有効/無効)、改正済み、または廃止済みかを確認 |
validate_citation | データベースと照合して引用を検証 — ハルシネーションをゼロにするチェック。「法律第18/2018号、第13条」に対応 |
build_legal_stance | 法的トピックについて複数の法律から引用を集約 |
format_citation | スロバキアの慣例に従って引用を整形(完全形式/短縮形式/特定箇所) |
list_sources | 利用可能なすべての法律を、メタデータ、対象範囲、データの出典情報とともに一覧表示 |
about | サーバー情報、機能、データセットの統計情報、対象範囲の概要 |
EU 法統合ツール(5)
| ツール | 説明 |
|---|---|
get_eu_basis | スロバキアの法令の根拠となる EU 指令・規則を取得します |
get_slovak_implementations | 特定の EU 法令を実施するスロバキアの法律を検索します |
search_eu_implementations | スロバキアでの実施件数とともに EU 文書を検索します |
get_provision_eu_basis | 特定の条項に関する EU 法の参照情報を取得します |
validate_eu_compliance | スロバキアの法令が EU 指令を実施している状況を確認します |
EU 法の統合
スロバキアは EU 加盟国(2004 年以降)であり、ユーロ圏の加盟国(2009 年以降)でもあります。データ保護、サイバーセキュリティ、金融サービス、電子商取引に関するスロバキアの法令は、EU の指令や規則に基づいています。EU ブリッジツールを使うと、双方向の参照情報をすべて検索できます。
| 指標 | 値 |
|---|---|
| EU 加盟国 | はい — 2004 年 5 月 1 日以降 |
| ユーロ圏 | はい — 2009 年 1 月 1 日以降 |
| EU 参照情報 | スロバキアの法令と EU 法を結び付ける相互参照 |
| 国内法化された指令 | GDPR、NIS2、DORA、AI Act、eIDAS、PSD2、AML 指令など |
| EUR-Lex との連携 | メタデータを自動取得 |
| 監督機関 | データ保護およびサイバーセキュリティの規制枠組みを完全に網羅 |
主なスロバキアの EU 法国内化事例
- Zákon č. 18/2018 Z.z. — GDPR の国内法化(個人データ保護)
- Zákon č. 69/2018 Z.z. — サイバーセキュリティ法(NIS 指令の国内法化)
- Zákon č. 272/2016 Z.z. — 信頼サービス法(eIDAS の国内法化)
- Zákon č. 492/2009 Z.z. — 決済サービス法(PSD2 の国内法化)
詳細については、EU_INTEGRATION_GUIDE.md を参照してください。
データソースと鮮度
すべてのコンテンツは、信頼できるスロバキアの法律データベースを情報源としています。
- SLOV-LEX — スロバキア共和国の法令ポータル(公式法律ポータル)
- zbierka.sk — スロバキア共和国法律集
- EUR-Lex — EU 法の公式データベース(メタデータのみ)
データの来歴
| フィールド | 値 |
|---|---|
| 機関 | スロバキア共和国司法省 / SLOV-LEX |
| 取得方法 | SLOV-LEX の公式データベースおよびオープンデータ |
| 言語 | スロバキア語 |
| ライセンス | パブリックドメイン(公的行政) |
| 収録範囲 | 法令 25,609 件、条項 1,913 件 |
| 最終取り込み日 | 2026-02-28 |
自動鮮度チェック(毎日)
毎日の GitHub Actions ワークフローで、SLOV-LEX の変更を監視します。
| チェック | 方法 |
|---|---|
| 法令の改正 | SLOV-LEX で 25,609 件の法令の日付を比較 |
| 新規法令 | 法律集の公布状況を監視 |
| 廃止された法令 | 有効/無効ステータスの変更を検出 |
| EU 参照情報の陳腐化 | Git コミットのタイムスタンプを確認 — 90 日を超える場合にフラグを付けます |
検証済みデータのみ — すべての引用を公式情報源と照合して検証しています。LLM が生成したコンテンツは一切ありません。
セキュリティ
このプロジェクトでは、自動セキュリティスキャンを複数のレイヤーで実施しています。
| スキャナー | 機能 | 実行頻度 |
|---|---|---|
| CodeQL | セキュリティ脆弱性の静的解析 | 毎週 + PR |
| Semgrep | SAST スキャン(OWASP Top 10、シークレット、TypeScript) | プッシュごと |
| Gitleaks | Git 履歴全体からシークレットを検出 | プッシュごと |
| Trivy | ファイルシステムと npm 依存関係の CVE スキャン | 毎日 |
| Docker Security | コンテナイメージのスキャン + SBOM の生成 | 毎日 |
| Socket.dev | サプライチェーン攻撃の検出 | PR |
| OSSF Scorecard | OpenSSF のベストプラクティスに基づくスコアリング | 毎週 |
| Dependabot | 依存関係の自動更新 | 毎週 |
ポリシー全般および脆弱性の報告については、SECURITY.md を参照してください。
重要な免責事項
法律上の助言
このツールは法律上の助言ではありません
法令の本文は、公式のSLOV-LEX刊行物を情報源としています。ただし、以下の点にご注意ください。
- これは調査ツールであり、専門家による法律相談の代わりにはなりません
- 無料プランには裁判例の収録は含まれていません。judikatúraの調査でこれだけに頼らないでください
- 裁判所への提出書類に引用する場合は、重要な引用を一次情報(SLOV-LEX、Zbierka zákonov)と照合してください
- EU法との相互参照は法令本文とEUR-Lexのメタデータから抽出したものであり、実施状況を網羅的に対応付けたものではありません
業務で利用する前に、以下をお読みください: DISCLAIMER.md | PRIVACY.md
クライアントの守秘義務
クエリはClaude APIを経由します。守秘義務の対象となる事項や機密事項には、オンプレミスでのデプロイを使用してください。Slovenská advokátska komora(スロバキア弁護士会)の職業倫理基準に沿ったガイダンスについては、PRIVACY.mdをご覧ください。
開発
セットアップ
git clone https://github.com/Ansvar-Systems/Slovak-law-mcp
cd Slovak-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 SLOV-LEX
npm run build:db # Rebuild SQLite database
npm run drift:detect # Run drift detection against anchors
npm run check-updates # Check for amendments
パフォーマンス
- 検索速度: ほとんどのFTS5クエリで100ms未満
- データベースサイズ: 約27 MB(効率的で、持ち運び可能)
- 信頼性: 取り込み成功率100%
その他のAnsvar MCP
ansvar.eu/coverageで、全対象範囲をご確認いただけます。
コントリビューション
コントリビューションを歓迎します。ガイドラインについてはCONTRIBUTING.mdをご覧ください。
優先分野:
- 裁判例の拡充(Ústavný súd SR、Najvyšší súd SR)
- EU法との相互参照の拡充
- 法令の過去バージョンと改正履歴の追跡
- Úrad na ochranu osobných údajovのガイダンス文書
- NBÚ(Národný bezpečnostný úrad)のガイダンス
ロードマップ
-
FTS5検索機能を備えた法令データベース(法令25,609件、条項1,913件)
-
双方向検索に対応したEU法の統合
-
プレミアムな立法準備資料データセット(文書428,952件)
-
Vercel Streamable HTTPデプロイ
-
Judikatúra(裁判例)の拡充
-
法令の過去バージョン(改正履歴の追跡)
-
Úrad na ochranu osobných údajovのガイダンス
-
条項の収録範囲の全面的な拡充
引用
学術研究でこのMCPサーバーを使用する場合:
@software{slovak_law_mcp_2026,
author = {Ansvar Systems AB},
title = {Slovak Law MCP Server: AI-Powered Legal Research Tool},
year = {2026},
url = {https://github.com/Ansvar-Systems/Slovak-law-mcp},
note = {25,609 Slovak statutes with EU law cross-references and 428,952 preparatory works}
}
ライセンス
Apache License 2.0。詳細はLICENSEをご覧ください。
データライセンス
Ansvarの帰属表示コード:SK-Statutory-PD。根拠:Autorský zákon
§5(b) — EUの法令パブリックドメイン監査において、立法準備資料に関する最も広範な除外規定です。
- 法令・立法資料: Ministerstvo spravodlivosti SR(法務省)がSlov-Lex(
slov-lex.sk)を通じて提供。Autorský zákon §5(b)に基づき再利用しています。 - EUメタデータ: EUR-Lex(EUのパブリックドメインに関する告知)。
対象範囲(広範 — EU監査で最も広範)
スロバキアの§5(b)は、審査対象となったEUの法令パブリックドメインに関する除外規定のなかで最も広範です。 標準的な4つのカテゴリーに加え、以下も対象としています。
- 法令(
právne predpisy) - 行政文書および決定
- 裁判所の判決
- 立法準備資料(
prípravná dokumentácia) - 技術規格(
technické normy) - 議会での演説
§5(b)の原文および対象範囲の分析については、Ansvarのアーキテクチャドキュメントリポジトリにある
docs/audits/2026-05-17-eu-copyright-statutory-works-batch-3-BG-HR-SK-SI-SE.md
をご覧ください。
Ansvar Systemsについて
欧州市場向けに、AIで開発を加速したコンプライアンスおよび法律調査ツールを構築しています。このMCPサーバーは、チェコ、ポーランド、ハンガリーの法律を扱うMCPとともに、当社の中央ヨーロッパ対応の一部を構成し、EUのコンプライアンスに関する全体像を単一のAIインターフェースから利用できるようにします。
そのため、これをオープンソースとして公開します。25,609件の法令を調べるのに、法学位が必要であってはなりません。
ansvar.eu -- スウェーデン、ストックホルム
スウェーデン、ストックホルムで心を込めて開発
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。