关于 co-eli-mcp
co-eli-mcp 是面向法律研究者的 MCP 服务,用于查询 datos.gov.co 上的哥伦比亚宪法法院判决记录并核验引文。它提供判决元数据和公开来源链接,不获取判决全文。
主要功能
- 01按文本搜索判决
- 02按引文精确查询并核验
- 03返回判决元数据与来源链接
- 04说明数据覆盖范围及缺口
适用场景
- 01核验某项判决引文是否存在
- 02按报告法官或诉讼类型查找判决
- 03查看案件元数据并跳转公开判决页
MCP 相关
该服务向 MCP 客户端提供判决搜索、精确查询和覆盖范围工具。响应包含引文及公开来源链接。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
3收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | integer | 否 | 最大结果数(默认值为 20)。 |
| query | string | 是 | 自由文本(例如法官姓名的一部分或 "tutela")。 |
详细介绍
co-eli-mcp
面向 datos.gov.co 开放数据集的 MCP 服务,提供哥伦比亚宪法法院(Corte Constitucional)的裁决(sentencias)记录。用于验证引文是否存在并返回其元数据。
本项目不提供的内容
此数据集(v2k4-2t8s,“Sentencias proferidas por la Corte Constitucional”)没有全文字段,只有元数据:案件类型、案卷号、主审法官、审判庭和日期。source_url 指向存放裁决全文的公开 relatoria 页面,但此连接器不会获取全文。
工具
| 工具 | 用途 |
|---|---|
co_search_sentencias | 全文搜索(例如按法官姓名或案件类型搜索) |
co_get_sentencia | 按引文精确查询,例如 "T-012/92",验证其是否存在 |
co_coverage | 声明此连接器涵盖的内容、各类别的数据采集时间,以及明确说明未涵盖的内容。每个缺口都提供备用方案。 |
每个响应都会包含 lex_uri 和 source_url(公开的 corteconstitucional.gov.co relatoria 页面),以及 human_readable_citation(引文本身,例如 "T-012/92"。这本身就是实际使用的格式,因此无需单独的标识符方案)。
安装
pip install co-eli-mcp
安装了 Smart App Control 的 Windows 11
Smart App Control 会阻止未签名的可执行文件,包括 uvx.exe、pip.exe,以及 pip 在安装时生成的 co-eli-mcp.exe 启动器。python.org 安装程序提供的 python.exe 和 py.exe 由 Python Software Foundation 签名,因此可以通过解释器运行模块:
python -m pip install co-eli-mcp
python -m co_eli_mcp
出于相同原因,pip.exe 也会被阻止,因此请使用 python -m pip 安装,而不是运行 pip install。如果 python 不在 PATH 中,请使用 Windows 启动器:py -3 -m co_eli_mcp。
{ "mcpServers": { "co-eli-mcp": { "command": "python", "args": ["-m", "co_eli_mcp"] } } }
请勿为了解决此问题而关闭 Smart App Control——若不重新安装 Windows,就无法重新启用它。
配置
| 环境变量 | 默认值 |
|---|---|
CO_ELI_CACHE_DIR | ~/.matematic/cache/co-eli |
CO_ELI_AUDIT_DIR | ~/.matematic/audit |
CO_ELI_BASE_URL | https://www.datos.gov.co/resource/v2k4-2t8s.json |
许可证
Apache-2.0(代码)。datos.gov.co 数据为开放数据(参见 SOURCES.md)。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。