关于 MCP Leyes Chile
MCP Leyes Chile 面向查询智利法律及准备法律文书的人群,提供本地法规检索、可核验引文、版本历史和公证事项资料,并可生成文书草稿。
主要功能
- 01检索本地智利法律语料
- 02获取条文、来源及生效日期
- 03批量核验法律引文
- 04查阅整理后的公证事项资料
- 05生成 ODT、PDF、DOCX 或 Markdown 草稿
适用场景
- 01按文字查找法规条文
- 02核验草稿中的法律引文
- 03准备公证文书草稿
- 04查看法规条文的历史版本
MCP 相关
该 MCP 服务向 MCP 客户端提供七种法律检索与文书工具,包括条文搜索、引文核验、公证信息查询和文书生成。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
7收录的工具列表 · 更新于 4 天前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| q | string | 是 | |
| limite | integer | 否 | |
| solo_vigentes | boolean | 否 |
详细介绍
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_notaria | 27 条信息卡:手续、收费标准和各字段的状态(其中 24 条根据 Decreto 587 生成) |
cl_documento | 生成 .odt,并默认转换为 .pdf,也可生成 .docx 或 .md,附带草稿标记和模板的法律依据 |
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 版本变更
该服务经受了真实协议下 41 项检查的高强度测试 (恶意参数、FTS5 故障、并发、并行生成文档、200 条批次)。测试发现了九个缺陷;此版本已修复:
| 缺陷 | 之前 | 现在 |
|---|---|---|
| 54,000 个字符的查询 | 阻塞 44 秒 | 11 毫秒(截取至 24 个词项) |
日期 ayer 或 2020-13-45 | 传到 LeyChile:耗时 90 秒,返回了另一个版本的文本 | 本地返回 [invalid_arg],耗时 1 毫秒 |
将哨兵值 2222-02-02 用作日期 | 返回虚假日期 | 返回 [invalid_arg] 并解释该哨兵值 |
cl_citar 仅提供一个引用 | 协议拒绝 | 接受 "6369/14" 并进行分类 |
cl_documento 格式未知 | 静默退回 PDF | [invalid_arg] |
| 模板的法律依据 | 始终为第 2116 条(委托) | 买卖使用第 1793 条和第 1801 条,授权书使用第 2116 条 |
.md 输出 | {OTORGANTE} 未被替换 | 替换字段 |
| 同时生成两份文档 | 覆盖同一个 .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
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。