mcpField
H
hungarian-law-mcp

hungarian-law-mcp

本地服务
github.com/Ansvar-Systems法律与政务014 周前更新

关于 hungarian-law-mcp

用于检索匈牙利法律和条文,并提供欧盟法律关联及引文工具的 MCP 服务。它通过 Ansvar Gateway 提供语料,服务于法律研究、合规检查和法律科技开发。

主要功能

  1. 01检索法律与条文
  2. 02获取条文原文
  3. 03查询欧盟法律关联
  4. 04验证并格式化引文
  5. 05检查法律状态

适用场景

  1. 01研究匈牙利法律要求
  2. 02查找落实欧盟法的匈牙利法律
  3. 03确认法律是否仍有效

MCP 相关

MCP 客户端通过 Ansvar Gateway 使用法律检索、条文获取和欧盟交叉引用工具。仓库包含构建语料所需的架构、抓取器和工具实现。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"eu-ansvar-hungarian-law": {
"command": "npx",
"args": [
"-y",
"@ansvar/hungarian-law-mcp"
]
}
}
}
启动命令npx -y @ansvar/hungarian-law-mcp

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

安装包
npm@ansvar/hungarian-law-mcp1.0.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

匈牙利法律 MCP 服务

匈牙利法律语料现已通过 Ansvar Gateway 提供。 将你的 AI 助手(Claude、Copilot、Cursor、自定义 MCP 客户端)连接到 https://gateway.ansvar.eu/mcp — 通过一次 OAuth 连接即可使用,提供免费套餐,涵盖此语料,以及欧盟法规、数十个经过审核的司法辖区(欧洲 + 美国)的国家法律和 CVE/安全情报;每条结果均附有逐字来源引文。请从 https://ansvar.eu/docs/quickstart 开始

连接

Claude Code(一行命令):

claude mcp add ansvar --transport http https://gateway.ansvar.eu/mcp

Claude Desktop / Cursor — 添加到 claude_desktop_config.json(或 mcp.json):

{
  "mcpServers": {
    "ansvar": {
      "type": "url",
      "url": "https://gateway.ansvar.eu/mcp"
    }
  }
}

Claude.ai — Settings → Connectors → Add custom connector → 粘贴 https://gateway.ansvar.eu/mcp

首次请求会打开 OAuth 注册流程(设置详情:ansvar.eu/docs/quickstart)。注册后,你的客户端将绑定到你的账户;套餐(免费 / 高级 / 团队 / 企业)决定可扇出访问的范围、配额,以及可访问的下游 MCP 服务。


自托管此 MCP

你也可以克隆此仓库并自行构建语料。架构、获取器和工具实现都在此仓库中。仓库中不包含预构建数据库 — 上游来源受到 TDM 和标准许可限制,因此我们将语料托管在 Ansvar 基础设施上,而不将其作为公共制品重新分发。

自行构建:运行此仓库的摄取脚本(各仓库的入口点有所不同 — 通常是 scripts/ingest.sh、npm run ingest 或 make ingest;请查看仓库根目录)。

面向 AI 时代的 Magyar Közlöny 替代方案。

MCP Registry License GitHub stars CI Daily Data Check Database Provisions

直接从 Claude、Cursor 或任何兼容 MCP 的客户端查询 4,314 部匈牙利法规 — 从 GDPR végrehajtási törvény 和 Büntető Törvénykönyv,到 Polgári Törvénykönyv、Munka Törvénykönyve 等。

如果你正在开发法律科技产品、合规工具,或开展匈牙利法律研究,这就是你经过验证的参考数据库。

由 Ansvar Systems 构建 — 瑞典斯德哥尔摩


存在的意义

匈牙利法律研究资料分散在 njt.hu(Nemzeti Jogszabálytár)、Magyar Közlöny 出版物和 EUR-Lex 中。无论你是:

  • 律师,需要核验法律文书或合同中的引文
  • 合规官,需要确认某项法规是否仍然有效
  • 法律科技开发者,需要基于匈牙利法律构建工具
  • 研究人员,需要追踪 4,314 部法规中的立法条款

……你都不该需要打开几十个浏览器标签页并手动交叉核对。向 Claude 提问,获取准确条款及其上下文。

此 MCP 服务让匈牙利法律变得可搜索、可交叉引用,并且可供 AI 读取。


示例查询

连接后,只需用自然语言提问:

  • "搜索 'adatvédelem' —— GDPR 执行法规定了哪些义务?"
  • "《刑法典》第 370 条目前是否有效?"
  • "在《劳动法典》中查找有关保护员工的条款"
  • "《民法典》的消费者保护章节转置了哪项欧盟指令?"
  • "哪些匈牙利法律转置了 GDPR?"
  • "验证引用:Btk. 第 370 条第 (1) 款"
  • "就数据泄露事件的报告义务制定法律立场"
  • "匈牙利网络安全法是否符合 NIS2 指令的要求?"

包含内容

类别数量详情
法规4,314 部法规来自 njt.hu 的完整匈牙利法律法规
条款130,124 个条款支持 FTS5 全文搜索
判例法11,519 项裁决法院裁决(高级版)
欧盟交叉引用已包含将指令和条例关联到匈牙利转置法规
数据库大小282 MB优化后的 SQLite 数据库,便于移植
每日更新自动化与 njt.hu 核对数据是否为最新

仅含经验证的数据——每条引文均依据官方来源(njt.hu、Magyar Közlöny)核验。零 LLM 生成内容。


实际效果

为什么有效

原文照录(未经 LLM 处理):

  • 所有法规文本均从 njt.hu(Nemzeti Jogszabálytár)官方来源获取
  • 从 SQLite FTS5 数据库行中原样返回条款
  • 不进行 LLM 摘要或改写——数据库包含的是法规文本,而非 AI 解读

智能上下文管理:

  • 搜索结果按 BM25 评分排序,返回条款(适合用于上下文)
  • 根据法规标识符和条款号检索条款,提供准确原文
  • 交叉引用便于逐步查阅,无需一次性加载所有内容

技术架构:

njt.hu API → Parse → SQLite → FTS5 snippet() → MCP response
               ↑                     ↑
        Provision parser      Verbatim database query
传统研究方式与此 MCP 的对比
传统方式此 MCP 服务
按法规标题搜索 njt.hu使用普通匈牙利语搜索:"személyes adat hozzájárulás"
手动查阅多章节法规获取带有上下文的准确条款
手动交叉引用不同法律build_legal_stance 汇总多个来源
“此法规仍然有效吗?”→ 手动核查check_currency 工具 → 数秒内获得答案
查找欧盟依据 → 翻查 EUR-Lexget_eu_basis → 即刻获取关联的欧盟指令
查看多个网站以检查更新每日自动核查数据是否为最新
没有 API,无法集成MCP 协议 → 原生支持 AI

传统方式: 搜索 njt.hu → 下载 PDF → Ctrl+F → 交叉引用 → 在 EUR-Lex 中查询欧盟依据 → 重复

此 MCP: "哪条 GDPR 条文转置了关于特殊数据处理类别的第 9 条?" → 完成。


可用工具(13 个)

核心法律研究工具(8 个)
工具描述
search_legislation对 130,124 个条款进行 FTS5 全文搜索,并按 BM25 排序
get_provision根据法规标识符和条款/款项检索特定条款
validate_citation对照数据库验证引文——零幻觉核查
build_legal_stance汇总多部法规中的引文,形成针对某一法律主题的立场
format_citation按匈牙利惯例格式化引文(完整/简短/精确定位)
check_currency检查法规是否有效、已修订或已废止
list_sources列出所有可用法规及其元数据和数据来源
about服务信息、功能、数据集统计信息和覆盖范围摘要
欧盟法律整合工具(5)
工具描述
get_eu_basis获取构成某项匈牙利法规依据的欧盟指令/法规
get_hungarian_implementations查找实施特定欧盟法案的匈牙利法律
search_eu_implementations搜索欧盟文件及其在匈牙利的实施数量
get_provision_eu_basis获取特定条款的欧盟法律引用
validate_eu_compliance检查匈牙利法规对欧盟指令的实施状态

欧盟法律整合

匈牙利是欧盟成员国。匈牙利立法直接转置欧盟指令并实施欧盟法规,从而建立匈牙利法律与欧盟法律之间可追溯的对应关系。

欧盟与匈牙利法律协调的重点领域:

  • GDPR(2016/679) ——通过 2018. évi XXXVIII. törvény(információs önrendelkezési jogról és az információszabadságról szóló törvény módosítása)实施
  • NIS2 指令(2022/2555) ——转置为匈牙利网络安全立法(kibervédelmi törvény)
  • eIDAS 法规(910/2014) ——直接适用;另由匈牙利电子身份识别规则补充
  • DORA(2022/2554) ——针对金融部门的数字运营韧性义务
  • AI Act(2024/1689) ——适用于所有成员国的欧盟法规
  • 消费者保护指令 ——通过 Fogyasztóvédelmi törvény 实施

欧盟衔接工具提供双向查询:既可查找实施指定欧盟法案的匈牙利法规,也可查找构成指定匈牙利条款依据的欧盟法案。

指标值
欧盟成员国自 2004 年起
法律体系民法体系(欧洲大陆传统)
官方公报Magyar Közlöny(magyarkozlony.hu)
立法资料库Nemzeti Jogszabálytár(njt.hu)
EUR-Lex 集成自动获取元数据

详细文档请参阅 EU_INTEGRATION_GUIDE.md。


数据来源与时效性

所有内容均来自权威的匈牙利法律数据库:

  • njt.hu ——Nemzeti Jogszabálytár(国家立法资料库),匈牙利官方整合法律数据库
  • Magyar Közlöny ——官方公报(主要立法发布渠道)
  • EUR-Lex ——欧盟官方法律数据库(仅元数据)
自动时效性检查(每日)

每日 GitHub Actions 工作流会监控所有数据来源:

来源检查内容方法
法规修订比较 njt.hu API 日期检查全部 4,314 项法规
新法规Magyar Közlöny 发布内容(90 天窗口)与数据库进行差异比较
欧盟引用过期情况Git 提交时间戳超过 90 天则标记

安全

本项目采用多层自动化安全扫描:

扫描器功能计划
CodeQL安全漏洞静态分析每周 + PR
SemgrepSAST 扫描(OWASP Top 10、机密信息、TypeScript)每次推送
Gitleaks检测 Git 历史中的机密信息每次推送
Trivy扫描文件系统和 npm 依赖中的 CVE每日
Docker Security容器镜像扫描 + SBOM 生成每日
Socket.dev检测供应链攻击PR
OSSF ScorecardOpenSSF 最佳实践评分每周
Dependabot自动更新依赖项每周

完整政策和漏洞报告方式请参阅 SECURITY.md。


重要免责声明

法律建议

此工具不构成法律建议

法规文本来源于 njt.hu/Magyar Közlöny 官方出版物。不过:

  • 这是一个研究工具,不能替代专业法律顾问
  • 向法院提交文件时,请对照一手来源核实关键引文
  • 欧盟交叉引用提取自匈牙利法规文本,而非 EUR-Lex 全文
  • 在专业场景中依赖某项条款前,请务必通过 njt.hu 确认其当前有效状态

用于专业场景前,请阅读: DISCLAIMER.md | PRIVACY.md

客户保密

查询会通过 Claude API 处理。对于受保密义务约束或涉及机密的事项,请使用本地部署。有关 Magyar Ügyvédi Kamara(匈牙利律师协会)的合规指南,请参阅 PRIVACY.md。


文档


开发

设置
git clone https://github.com/Ansvar-Systems/Hungarian-law-mcp
cd Hungarian-law-mcp
npm install
npm run build
npm test
本地运行
npm run dev                                       # Start MCP server
npx @anthropic/mcp-inspector node dist/index.js   # Test with MCP Inspector
数据管理
npm run ingest              # Ingest statutes from njt.hu
npm run build:db            # Rebuild SQLite database
npm run check-updates       # Check for amendments and new statutes
性能
  • 搜索速度: 大多数 FTS5 查询耗时 <100ms
  • 数据库大小: 282 MB(完整语料库)
  • 可靠性: 数据摄取成功率为 100%

更多 Ansvar MCP

完整覆盖范围请见 ansvar.eu/coverage。

贡献

欢迎贡献!请参阅 CONTRIBUTING.md 了解指南。

优先事项:

  • 扩充法院判例(Kúria、宪法法院)
  • 集成欧盟法规 MCP(完整欧盟法律文本、CJEU 判例)
  • 历史法规版本和修订追踪
  • 扩充政府法令(kormányrendeletek)

路线图

  • 核心法规数据库,支持 FTS5 搜索

  • 完整语料库摄取(4,314 项法规、130,124 条条款)

  • 判例数据库(11,519 项裁决,高级版)

  • 欧盟法律集成工具

  • Vercel Streamable HTTP 部署

  • 每日新鲜度检查

  • 扩充判例(Kúria 完整档案)

  • 历史法规版本(修订追踪)

  • 扩充政府法令


引用

如果您在学术研究中使用此 MCP 服务:

@software{hungarian_law_mcp_2026,
  author = {Ansvar Systems AB},
  title = {Hungarian Law MCP Server: Production-Grade Legal Research Tool},
  year = {2026},
  url = {https://github.com/Ansvar-Systems/Hungarian-law-mcp},
  note = {Comprehensive Hungarian legal database with 4,314 statutes and 130,124 provisions}
}

许可证

Apache License 2.0。详情请见 LICENSE。

数据许可证

Ansvar 归属代码:Hungarian-Szjt-Section-1-4。依据:Szjt. (1999 年第 LXXVI 号《版权法》)第 1(4) 条——对立法和行政材料作出了广泛的法定公有领域例外。

  • 法规与立法: Nemzeti Jogszabálytár (NJT)——权威门户网站 njt.jog.gov.hu(由 njt.hu 迁移而来)。依据 Szjt. 第 1(4) 条重复使用。
  • 欧盟元数据: EUR-Lex(欧盟公有领域声明)。
覆盖范围

匈牙利 Szjt. 第 1(4) 条是一项广泛的法定公有领域例外,涵盖立法、行政行为、官方决定及其他官方文件。

有关第 1(4) 条的原文及覆盖范围分析,请参阅 Ansvar 架构文档仓库中的 docs/audits/2026-05-17-eu-copyright-statutory-works-batch-2-HU-LU-PT-RO-GR.md。


关于 Ansvar Systems

我们为欧洲市场构建 AI 加速的合规与法律研究工具。此 MCP 服务最初是我们内部用于查询匈牙利法律的参考工具——后来发现,所有面向匈牙利和中欧市场的开发者都面临同样的研究难题。

因此,我们决定将其开源。浏览 4,314 项法规不该需要法律学位。

ansvar.eu —— 瑞典斯德哥尔摩


用心打造于瑞典斯德哥尔摩

评论

支持 Markdown

第一次接触 MCP?

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

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