Skip to main content
Glama
zkak0
by zkak0

chilean-legal-mcp

チリの法律調査用MCPサーバー — 15ツール、検証可能な公式ソース、登録不要・クレジット不要。Trifolia より優れています:ローカル、無制限、本文FTS、ハイブリッド意味検索、Word/PDFエクスポート。

機能(15ツール)

ツール

ソース

返り値

buscar_normas

BCN SPARQL 748k + ローカルFTS + 本文

fecha_desde/hasta DD-MM-AAAAtipomateria のフィルター付き法律 + 引用

citar_norma / citar_json

BCN

引用テキストと JSON {numero, fecha DD-MM-AAAA, titulo, url}

obtener_texto_norma

leychile.cl/Consulta/obtxml?opt=7 公式キャッシュ済みXML

全文 14k

exportar_norma

ローカル

Word .docx (python-docx) / PDF .pdf (reportlab/weasyprint) を /tmp に出力

buscar_semantico

ハイブリッドFTS + MiniLM埋め込み + 類義語

acoso ≈ maltrato

buscar_dictamenes

CGR Domino + BCN + FTS

URL付き裁定

buscar_jurisprudencia

BCN + CGR + PJUD 公開

判例 + リンク

buscar_doctrina

BCN Articulo 30k + フォールバック

記事

historial_norma

BCN hasVersion/modifiesTo

有効性と関連

buscar_scielo / buscar_dt / buscar_diario_oficial

SciELO、DT、Diario Oficial

学術文献と分野別規制

buscar_todo

並列実行 ThreadPoolExecutor(4)

1回の呼び出しで複数ソース

ayuda_acceso_abogado

公式リンク6件

すべての応答には、公式ソースへの引用とリンクが含まれます。チリの日付は入力と出力で DD-MM-AAAA 形式です。

Related MCP server: MCP Taiwan Judgment Search

インストール

git clone <repo>
cd chilean-legal-mcp
pip install -e .                    # base: httpx, mcp, python-docx, reportlab
pip install -e ".[semantic]"        # opcional: sentence-transformers para embeddings reales
pip install -e ".[pdf]"             # opcional: weasyprint (requiere libgobject)
python -m chilean_legal_mcp.ingest          # 545 normas iniciales
python -m chilean_legal_mcp.ingest --bulk   # 360k completo (~2h, 150MB)

使用方法 — 任意のMCPクライアント(stdio)

python -m chilean_legal_mcp.server          # stdio (default)
python -m chilean_legal_mcp.server --http   # HTTP streamable :8000

Claude Code: claude mcp add chilean-legal -- python -m chilean_legal_mcp.server Claude Desktop / OpenCode / Cursor / VS Code / Antigravity: mcpServers: {"chilean-legal": {"command":"python","args":["-m","chilean_legal_mcp.server"]}}

構造

src/chilean_legal_mcp/
  sparql_client.py  # BCN SPARQL + filtros fecha/tipo
  db.py             # SQLite FTS5 (normas, textos, dictamenes) + check_same_thread=False
  texto.py          # LeyChile obtxml XML
  contraloria.py    # CGR Domino POST
  fuentes_externas.py # SciELO, DT, Diario Oficial
  exportar.py       # docx/pdf
  ingest.py         # incremental + bulk OFFSET
  server.py         # FastMCP 15 tools, paralelo real
data/
  normas.db (545)
  jpl/README.md     # reservado Ley 18.287

ソース(100%公開、登録不要)

  • BCN datos.bcn.cl/sparql (Virtuoso)

  • LeyChile leychile.cl/Consulta/obtxml?opt=7&idNorma=...

  • CGR contraloria.cl/appinf/... + BCN Oficio

  • PJUD pjud.cl/portal-unificado-sentencias(Playwright 検証済み、api.pjud.cl なし)

  • SciELODTDiario Oficial — 公開検索エンジン

ライセンス

MIT

Maintenance

ActivityMaintained
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/zkak0/k-LegalChile'

If you have feedback or need assistance with the MCP directory API, please join our Discord server