mcpField
C
cl-eli-mcp

cl-eli-mcp

本地服务
github.com/matematicsolutions法律与政务05 周前更新

关于 cl-eli-mcp

cl-eli-mcp 通过 BCN 关联开放数据 SPARQL 端点提供智利法规元数据,支持标题搜索和持久资源 URI 查询。它返回引文及可读页面链接,不提供法律正文。

主要功能

  1. 01搜索法规标题
  2. 02按 BCN URI 获取法规详情
  3. 03包含编号、日期和发布机构的元数据
  4. 04覆盖范围与缺口说明
  5. 05来源 URI 和易读引文

适用场景

  1. 01按标题搜索智利法规
  2. 02使用资源 URI 获取法规信息
  3. 03打开链接的可读来源页面

MCP 相关

向 MCP 客户端提供法规标题搜索、元数据查询和覆盖情况工具。响应包含 BCN 资源 URI 和易读引文,但不返回法律正文。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"matematicsolutions-cl-eli": {
"command": "uvx",
"args": [
"cl-eli-mcp"
]
}
}
}
启动命令uvx cl-eli-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypicl-eli-mcp0.3.3

工具

3

收录的工具列表 · 更新于 2 周前

参数类型必填说明
limitinteger否最大结果数(默认值为 20)。
querystring是自由文本,例如 ``"ley de transito"``。

详细介绍

cl-eli-mcp

通过 BCN(智利国民议会图书馆,Biblioteca del Congreso Nacional de Chile)关联开放数据 SPARQL 端点提供智利法律的 MCP 服务。可通过持久资源 URI 搜索并获取法律、法令和决议。

本服务不提供什么

BCN 的资源 URI 并未正式称为 ELI,但它们承载着相同的理念:管辖区、类型、发布机构、日期和编号都包含在一个可解引用的 URI 中。此连接器返回元数据(标题、编号、日期、发布机构),而非法律的有效正文。访问 source_url(同一 URI,支持内容协商)即可打开人类可读页面。

工具

工具用途
cl_search_norms全文搜索规范标题
cl_get_norm通过 BCN 资源 URI 获取一项规范的完整详情
cl_coverage声明此连接器的覆盖范围、各类别的采集时间,以及明确说明未覆盖的内容。每项缺口都提供回退方案。

每条响应都包含 lex_uri 和 source_url(均为 BCN 资源 URI),以及 human_readable_citation(例如 "Ley 18290, de 1984-01-23")。

安装

pip install cl-eli-mcp
使用 Smart App Control 的 Windows 11

Smart App Control 会阻止未签名的可执行文件,包括 uvx.exe、pip.exe,以及安装时由 pip 写入的 cl-eli-mcp.exe 启动器。python.org 安装程序提供的 python.exe 和 py.exe 由 Python Software Foundation 签名,因此通过解释器运行模块即可正常工作:

python -m pip install cl-eli-mcp
python -m cl_eli_mcp

pip.exe 出于相同原因也会被阻止,因此请使用 python -m pip 安装,而不是使用 pip install。如果 PATH 中没有 python,请使用 Windows 启动器:py -3 -m cl_eli_mcp。

{ "mcpServers": { "cl-eli-mcp": { "command": "python", "args": ["-m", "cl_eli_mcp"] } } }

请勿为了绕过此问题而关闭 Smart App Control——重新安装 Windows 后才能重新启用它。

配置

环境变量默认值
CL_ELI_CACHE_DIR~/.matematic/cache/cl-eli
CL_ELI_AUDIT_DIR~/.matematic/audit
CL_ELI_BASE_URLhttps://datos.bcn.cl/sparql

许可证

Apache-2.0(代码)。BCN 关联开放数据是政府公共数据集(参见 SOURCES.md)。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。