mcpField
S
sk-eli-mcp

sk-eli-mcp

ローカル
github.com/matematicsolutions法務・行政13 週間前に更新

sk-eli-mcp について

sk-eli-mcpは、法律研究者やAIエージェントに、スロバキア法令の統合版、メタデータ、全文を提供します。検証可能な引用情報も含まれます。

主な機能

  1. 01統合法令の版と施行日の一覧
  2. 02年と番号による法令メタデータ取得
  3. 03指定版の全文取得
  4. 04対象範囲と不足情報の提示
  5. 05ELI識別子と出典リンクの付与

活用シーン

  1. 01法令の統合版の変遷を確認
  2. 02スロバキア法令の取得と引用

MCP 対応

このMCPサーバーは、スロバキア法令の版一覧、メタデータ、全文をクライアントに提供します。応答には国内識別子、読みやすい引用、出典リンクが含まれます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"matematicsolutions-sk-eli": {
"command": "uvx",
"args": [
"sk-eli-mcp"
]
}
}
}
起動コマンドuvx sk-eli-mcp

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

パッケージ
pypisk-eli-mcp0.3.3

ツール

4

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

パラメーター型必須説明
yearintegerはい例:``2018``。
numberintegerはい例:``18``。

詳細

sk-eli-mcp

静的な Slov-lex ポータルのミラーである static.slov-lex.sk を通じて、スロバキアの法律集(Zbierka zákonov)を利用する MCP サーバーです。スロバキアの法令とその統合版を取得し、検証可能な引用を提供します。

MateMatic の eu-legal-mcp 製品ラインの一部です。PL、DE、AT、ES、FI、IE、NL、SE、FR、LU、DK、CZ、HR、LT に続きます。同じ引用仕様を採用し、Slov-lex を情報源としています。スロバキアは ELI(Pillar I)を実装しています。

対象範囲。 この MVP では、法律の統合版一覧、メタデータ、バージョンの全文を取得できます。法律は年と番号で指定します。ポータルはパスベースで、キーワード検索には対応していません。対象範囲は 1918 年から現在までです。言語はスロバキア語です。すべてのレスポンスに dataset_note が含まれます。

ELI は国内レベル(Pillar I)のものであり、data.europa.eu のものではありません。 静的ページには機械可読な ELI メタデータがないため、eli_uri には安定した国内識別子である Slov-lex の正規 URL(slov-lex.sk/pravne-predpisy/SK/ZZ/{year}/{number})が設定されます。全文は static.slov-lex.sk のミラーから提供されます(source_url)。すべてのレスポンスに eli_note が含まれます。

テキストは公式 HTML から抽出されます。 Slov-lex は統合版のテキストを HTML で提供します。sk_get_text は法律のコンテナからプレーンテキストを抽出します。

ツール

ツール機能
sk_get_versions法律の統合版一覧を表示します(施行日、改正法)。
sk_get_act年と番号で指定した法律のメタデータと、現在施行中のバージョンを取得します。
sk_get_text法律のバージョンの全文を取得します(既定値:現在施行中のバージョン)。
sk_coverageこのコネクターの対象範囲、各分類を取得した時期、明示的に対象外となる内容を示します。対象範囲の各不足には代替手段が記載されています。

すべてのレスポンスに、eli_uri(Slov-lex の URL。例: https://www.slov-lex.sk/pravne-predpisy/SK/ZZ/2018/18/)、human_readable_citation (例:č. 18/2018 Z. z.)、source_url が含まれます。

インストール

Claude プラグインとして(Claude Code またはデスクトップアプリ。uv が必要です)。 送信・保存する情報については、plugin/README.md をご覧ください。

/plugin marketplace add matematicsolutions/sk-eli-mcp
/plugin install sk-eli-mcp@sk-eli-mcp

単体のサーバーとして PyPI からインストールする場合:

uvx sk-eli-mcp

ソースからインストールする場合:

cd sk-eli-mcp
pip install -e .

設定(Claude Code/任意の MCP クライアント)

{
  "mcpServers": {
    "sk-eli-mcp": { "command": "sk-eli-mcp" }
  }
}
Smart App Control を有効にした Windows 11

Smart App Control は署名のない実行ファイルをブロックします。対象には uvx.exe、pip.exe と、インストール時に pip が生成する sk-eli-mcp.exe ランチャーが含まれます。python.org のインストーラーに含まれる python.exe と py.exe は Python Software Foundation によって署名されているため、インタープリター経由でモジュールを実行できます。

python -m pip install sk-eli-mcp
python -m sk_eli_mcp

同じ理由で pip.exe もブロックされるため、pip install ではなく python -m pip でインストールしてください。python が PATH にない場合は、Windows ランチャー py -3 -m sk_eli_mcp を使用してください。

{ "mcpServers": { "sk-eli-mcp": { "command": "python", "args": ["-m", "sk_eli_mcp"] } } }

この問題への対処として Smart App Control を無効にしないでください。Windows を再インストールしない限り、再び有効にすることはできません。

環境変数:

  • SK_ELI_BASE_URL - 既定値は https://static.slov-lex.sk
  • SK_ELI_CACHE_DIR - 既定値は ~/.matematic/cache/sk-eli
  • SK_ELI_AUDIT_DIR - 既定値は ~/.matematic/audit

API キーは不要です。Slov-lex の静的ミラーはキーなしで利用できます。

ガバナンス

  • 公開データのみ - Slov-lex へのアクセスは読み取り専用です。クライアントのデータがマシンの外部に送信されることはありません。
  • 監査ログ - 各ツール呼び出しは ~/.matematic/audit/sk-eli-mcp.jsonl に 1 行の JSON を追記します。
  • ネットワーク - サーバーは static.slov-lex.sk とローカルファイルシステムにアクセスします。また、初回使用時に一度だけ、このリポジトリの GitHub Releases から小さな設定ファイル(sk-runtime.json.gz、更新されたソースアドレス)を取得します。このリクエストにはクエリの内容は含まれません。確認できる利用状況の指標は、GitHub におけるこのファイルのダウンロード数のみです。 SK_ELI_RUNTIME_URL="" を指定すると無効になります。Claude プラグインでは既定で無効です。LLM プロバイダーへの接続や、その他のテレメトリーはありません。
  • 検証可能な引用 - すべてのレスポンスは source_url を通じて個別に検証できます。

CONSTITUTION.md と DISCOVERY.md をご覧ください。

テスト

pip install -e ".[dev]"
pytest tests/test_instructions_drift.py tests/test_parse.py -v   # offline
pytest tests/test_smoke.py -v                                    # hits live Slov-lex

Licence

Apache-2.0. © Matematic Solutions / Wieslaw Mazur.

コメント

MCP は初めてですか?

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

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