mcpField
M
MCP Leyes Chile

MCP Leyes Chile

ローカル
github.com/billibu-n法務・行政05 日前に更新

MCP Leyes Chile について

MCP Leyes Chileは、チリ法令の調査や法的文書の準備に使うMCPサーバーです。ローカル検索、出典を確認できる引用、法令の版履歴、公証手続き情報と文書草案の生成を提供します。

主な機能

  1. 01チリ法令のローカル検索
  2. 02出典と有効日付きの条文取得
  3. 03法令引用の一括確認
  4. 04整理済み公証手続き情報の閲覧
  5. 05ODT、PDF、DOCX、Markdown草案の生成

活用シーン

  1. 01文言から法令条文を探す
  2. 02草案内の法令引用を確認する
  3. 03公証文書の草案を作成する
  4. 04法令条文の過去の版を調べる

MCP 対応

条文検索、引用確認、公証情報の取得、文書生成など、7種類の法律関連ツールをMCPクライアントに公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"billibu-n-mcp-leyes-chile": {
"command": "uvx",
"args": [
"mcp-leyes-chile"
]
}
}
}
起動コマンドuvx mcp-leyes-chile

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

パッケージ
pypimcp-leyes-chile0.2.4

ツール

7

掲載時のツール一覧 · 4 日前に更新

パラメーター型必須説明
qstringはい
limiteintegerいいえ
solo_vigentesbooleanいいえ

詳細

mcp-leyes-chile

mcp-name: io.github.billibu-n/mcp-leyes-chile

検証可能な引用に対応したチリ法令の MCP サーバー(v0.2.2)です。厳選された公証手続き情報と、 編集可能な .odt、.pdf、.docx ドキュメントの生成機能を備えています。

法律相談を目的としたものではありません。公証人役場に行く人が下書きを準備できるようにし、 弁護士が存在しない引用を提出しないようにするためのツールです。

できること

ツール用途
cl_buscarローカルコーパス(SQLite FTS5)からテキストで条文を検索します
cl_articulo条文の原文と、vigente_desde、出典、注意書きを含む引用を返します。過去の版には vigente_al(AAAA-MM-DD)を指定できます
cl_versiones法令の改正履歴を返します(DL 825 では83件)
cl_citar引用の一括検証を行い、ok、faltantes、sin_fuente_verificable に分類します
cl_notaria27件の公証手続き情報:手続き、料金表、項目ごとの状態(うち24件は Decreto 587 に基づいて作成)
cl_documento.odt を生成し、デフォルトで .pdf、または .docx、.md に変換します。BORRADOR の表示とテンプレートの法的根拠が含まれます
cl_cobertura対応範囲、対応時期、および対応していない内容を示します

インストール

PyPI から:

pip install mcp-leyes-chile
mcp-leyes-chile --ingesta      # ~20 s: 9 normas, 6.246 artículos, 556 versiones
mcp-leyes-chile --selftest     # lista las 7 tools

または、ソースコードから:

python3 -m venv .venv && . .venv/bin/activate
pip install -e .
python -m mcp_leyes --ingesta
python -m mcp_leyes --notaria-generar  # crea fichas desde el arancel (idempotente)
python -m mcp_leyes --smoke            # genera .odt + .pdf de prueba
python -m mcp_leyes                    # sirve por stdio

MCP ホストの設定例:

{"mcpServers": {"leyes-chile": {"command": "python", "args": ["-m", "mcp_leyes"],
  "env": {"MCP_LEYES_DB": "/ruta/a/corpus.db"}}}}

HTML フォーム

python -m mcp_leyes --formulario 8801
# http://127.0.0.1:8801/  -> pregunta los campos -> .odt + .pdf

公開

公式レジストリでの登録名は io.github.billibu-n/mcp-leyes-chile 0.2.2 (https://registry.modelcontextprotocol.io)、PyPI パッケージ名は mcp-leyes-chile です。

server.json はレジストリのスキーマに準拠しています:registryType: pypi、transport: stdio。 公開には mcp-publisher login github と所有者の承認が必要です。

0.2.2 での変更点

このサーバーは実際のプロトコルを使った高負荷テスト(悪意のあるパラメーター、FTS5 の破損、 並行処理、ドキュメントの並列生成、200件の一括処理)で41項目のチェックを受けました。9件の不具合が見つかり、 このバージョンで修正しました:

不具合修正前修正後
54,000文字のクエリ44秒間ブロック11ミリ秒(24語に切り詰め)
日付 ayer または 2020-13-45LeyChile に送られ、90秒後に別の版の本文が返るローカルで [invalid_arg] を1ミリ秒で返す
日付としてのセンチネル 2222-02-02偽の日付を含む応答センチネルについて説明する [invalid_arg]
参照を1件だけ指定した cl_citarプロトコルが拒否"6369/14" を受け付けて分類
未知の cl_documento 形式エラーなく PDF にフォールバック[invalid_arg]
テンプレートの法的根拠常に art. 2116(委任)売買には 1793 と 1801、委任状には 2116
.md 出力{OTORGANTE} が置換されずに残るフィールドを置換
2つのドキュメントを同時に生成同じ .odt を上書き呼び出しごとに専用フォルダーを作成
40件の条文を並行処理7.2秒0.15秒(SQL での事前フィルター処理と接続のクローズ)

さらに、このバージョンでは T-105 評価演習での修正も取り込みました。これまではリポジトリ内だけにあったもので、 i=None の出典、廃止条文なのに「現行」と記載される引用、法令名のない [not_found]、法的根拠のないドキュメント、 コーパスへの Ley 19.496 の追加、および接尾辞 (DEL ART. 2) を含むキーの修正です。

対応範囲と制限

  • 9つの法令:DL 825、労働法典、民法典、商法典、刑法典、憲法、Ley 19.628、Ley 19.496、公証人料金表。
  • 判例、裁判所、法令以外の SII の情報、構造化された公証人の管轄区域、最新の料金、ドキュメントへの署名は対象外です。
  • 料金表の金額は1998年当時の名目額です。サーバーは金額を表示して注意を促しますが、最終料金は計算しません。

データとライセンス

  • コード:Apache-2.0(LICENSE)。
  • 出典:LeyChile / BCN。パッケージはコーパスを再配布しません。ユーザーのマシンにダウンロードします。LeyChile の利用規約は確認できていません(2026-11-06)。
  • 公証手続き情報:CC BY 4.0。項目ごとに出典と日付を記載しています。

テスト

python -m pytest -q                     # 30 tests
python -m eval.estres                   # 41 comprobaciones de estrés por stdio
python -m eval.correr --banco 60        # 66 tareas: exactitud 1.0, 0 alucinaciones
python -m eval.ejercicio                # 10 tareas de razonamiento (22/22)
python -m mcp_leyes --notaria           # 27 fichas, 0 fallos

コメント

MCP は初めてですか?

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

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