mcpField
I
il-eli-mcp

il-eli-mcp

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

il-eli-mcp について

il-eli-mcpは、イスラエルの法令とヘブライ語の判決コーパスを検索するMCPサーバーです。議会の公式文書へのリンクと出典付き引用を返し、法令本文はインラインではなくPDFリンクで提供します。

主な機能

  1. 01法令名と登録状況の検索
  2. 02法令と公刊版の詳細取得
  3. 03公式法令PDFへのリンク取得
  4. 0410,558件のヘブライ語判決検索
  5. 05判決本文と対象範囲の取得

活用シーン

  1. 01法令の施行中・廃止済みの確認
  2. 02公刊法令の公式PDFの特定
  3. 03対象となるイスラエルの裁判所の判決検索

MCP 対応

イスラエルの法令と判例を検索・取得するツールをMCPクライアントに提供します。応答にはソースURLと人が読める引用が含まれ、判例ツールは設定で無効化できます。

設定

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

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

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

パッケージ
pypiil-eli-mcp0.5.4

ツール

7

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

パラメーター型必須説明
limitintegerいいえ最大結果数(デフォルトは 20)。
querystringはいヘブライ語のフリーテキスト。例:法律のタイトルに含まれるキーワード。

詳細

il-eli-mcp

クネセトの公式 OData API とローカルの判例コーパスを利用する、イスラエル法向け MCP サーバーです。立法登録簿(KNS_IsraelLaw:施行中/廃止の状態、基本法フラグ)、公式 PDF 文書を含む公開済み法律のバージョン(KNS_Law + KNS_DocumentLaw、統合テキストを含む)、およびヘブライ語の裁判所判決 10,558 件を対象としています。

これは対象外です

  • 法律本文はインラインテキストではなく PDF リンクです - il_get_law_documents は公式の fs.knesset.gov.il PDF URL を返します。PDF の取得と読み取りはクライアント側で行います。
  • 立法の ID は互いに独立した 2 つの体系です - israel_law_id(登録簿)と law_id(公開済みバージョン)があります。クネセトは両者を結び付ける、汎用的で信頼できる方法を公開していません。名前で両方を検索してください(DISCOVERY.md を参照)。
  • ヘブライ語のみです - 法律名、検索クエリ、判決はヘブライ語です。
  • 最高裁判所の判例は含まれません - ローカルコーパスの対象は家庭裁判所、地方裁判所、簡易裁判所、労働裁判所、軍事裁判所、行政裁判所のみです。また、上流のライセンスは明記されていません(分析目的での使用のみで、再配布不可)。

ツール

ツール目的
il_search_laws法律名を全文検索(登録簿:状態、基本法フラグ)
il_get_lawIsraelLawID を指定して、1 件の法律の詳細情報を取得
il_search_law_texts公開済み法律のバージョン(KNS_Law)を検索。統合テキストを含む
il_get_law_documents公開済み法律の公式 PDF 文書を取得(fs.knesset.gov.il)
il_search_case_lawローカルコーパスの判決 10,558 件をキーワード検索
il_get_casejudgment_id を指定して、1 件の判決の全文を取得
il_coverageこのコネクターが対象とする内容、各分類の取得時期、および対象外の内容を明示します。対象外の項目にはすべて代替手段が示されています。

各レスポンスには lex_uri、source_url、human_readable_citation (ヘブライ語の名称)が含まれます。イスラエルにはこのデータ用の独立した公開引用識別子の体系がないため、実在するクネセト OData エンティティの URL を使用しており、架空の URL は使っていません。

インストール

pip install il-eli-mcp
Smart App Control が有効な Windows 11

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

python -m pip install il-eli-mcp
python -m il_eli_mcp

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

{ "mcpServers": { "il-eli-mcp": { "command": "python", "args": ["-m", "il_eli_mcp"] } } }

回避策として Smart App Control をオフにしないでください。Windows を再インストールしない限り、再び有効にできません。

設定

環境変数デフォルト
IL_ELI_CACHE_DIR~/.matematic/cache/il-eli
IL_ELI_AUDIT_DIR~/.matematic/audit
IL_ELI_BASE_URLhttps://knesset.gov.il/Odata/ParliamentInfo.svc
IL_ELI_CASE_LAW1。0 にすると il_search_case_law と il_get_case が除外されます(判例コーパスのライセンスが明記されていないため、Claude プラグインなどの再配布ビルドでは無効にしています)

ライセンス

Apache-2.0(コード)。クネセト OData のコンテンツは、議会が公式に公開する資料です(SOURCES.md を参照)。

コメント

MCP は初めてですか?

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

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