mcpField
I
il-eli-mcp

il-eli-mcp

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

关于 il-eli-mcp

il-eli-mcp 是用于检索以色列立法和本地希伯来语判决语料的 MCP 服务。它提供议会官方文档链接及带来源的引文;法律正文以 PDF 链接提供,不会内嵌返回。

主要功能

  1. 01搜索法律名称及登记状态
  2. 02获取法律和已发布版本详情
  3. 03查找官方法律 PDF 链接
  4. 04搜索 10,558 份希伯来语判决
  5. 05获取判决正文并查看覆盖范围

适用场景

  1. 01核查法律是否生效或已废止
  2. 02查找已发布法律的官方 PDF
  3. 03搜索所覆盖以色列法院的判决

MCP 相关

它向 MCP 客户端提供以色列法律和判例的搜索与检索工具。响应包含来源 URL 和易读引文;判例工具可通过配置禁用。

配置

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

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

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

安装包
pypiil-eli-mcp0.5.4

工具

7

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

参数类型必填说明
limitinteger否最大结果数(默认值为 20)。
querystring是希伯来语自由文本,例如法律标题中的关键词。

详细介绍

il-eli-mcp

通过以色列议会的官方 OData API 和本地判例语料库提供以色列法律的 MCP 服务。涵盖立法登记库(KNS_IsraelLaw:现行/已废止状态、基本法标记)、已发布法律版本及其官方 PDF 文件(KNS_Law + KNS_DocumentLaw,包括合并文本),以及 10,558 份希伯来语法院判决。

本项目不提供什么

  • 法律文本是 PDF 链接,不是内嵌文本 - il_get_law_documents 返回官方 fs.knesset.gov.il PDF URL;获取并阅读 PDF 是客户端的工作。
  • 两套互不相通的立法 ID 空间 - israel_law_id(登记库)和 law_id(已发布版本)。议会没有提供可靠的通用关联方式;请按名称搜索两者(参见 DISCOVERY.md)。
  • 仅支持希伯来语 - 法律名称、查询和判决均为希伯来语。
  • 不包含最高法院判例 - 本地语料库仅涵盖家庭法院、地区法院、地方法院、劳工法院、军事法院和行政法院;其上游许可未注明(仅供分析,不可再分发)。

工具

工具用途
il_search_laws对法律名称进行全文搜索(登记库:状态、基本法标记)
il_get_law按 IsraelLawID 获取一项法律的完整详情
il_search_law_texts搜索已发布的法律版本(KNS_Law),包括合并文本
il_get_law_documents获取已发布法律的官方 PDF 文件(fs.knesset.gov.il)
il_search_case_law在包含 10,558 份判决的本地语料库中进行关键词搜索
il_get_case按 judgment_id 获取一份判决的全文
il_coverage声明此连接器涵盖的内容、各类数据的抓取时间,以及明确说明未涵盖的内容。每项缺口均提供备用方案。

每个响应都包含 lex_uri、source_url 和 human_readable_citation (希伯来语名称)——以色列没有适用于这些数据的独立公开引证标识符 体系,因此这些 URL 均为可直接访问的议会 OData 实体 URL,并非编造。

安装

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

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

python -m pip install il-eli-mcp
python -m il_eli_mcp

出于同样的原因,pip.exe 也会被阻止,因此请使用 python -m pip 安装,而不要使用 pip install。如果 python 不在 PATH 中,请使用 Windows 启动器:py -3 -m il_eli_mcp。

{ "mcpServers": { "il-eli-mcp": { "command": "python", "args": ["-m", "il_eli_mcp"] } } }

请勿为了绕过此限制而关闭 Smart App Control——若要重新启用,必须重新安装 Windows。

配置

环境变量默认值
IL_ELI_CACHE_DIR~/.matematic/cache/il-eli
IL_ELI_AUDIT_DIR~/.matematic/audit
IL_ELI_BASE_URLhttps://knesset.gov.il/Odata/ParliamentInfo.svc
IL_ELI_CASE_LAW1;设为 0 可移除 il_search_case_law 和 il_get_case(判例语料库的许可未注明,因此 Claude 插件等再分发版本会将其关闭)

许可

Apache-2.0(代码)。议会 OData 内容属于官方议会出版资料(参见 SOURCES.md)。

评论

支持 Markdown

第一次接触 MCP?

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

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