法律研究服务器

提供卢森堡法律数据库查询服务,支持AI助手直接访问,包含4,551项法律条文和36,014项条款,适用于法律科技、合规工具开发和法律研究。

  • by Ansvar-Systems
  • TypeScript
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 Ansvar-Systems/Luxembourg-law-mcp

使用说明

卢森堡法律MCP服务器

卢森堡法律语料库现在通过Ansvar Gateway提供。 将您的AI助手(Claude、Copilot、Cursor、自定义MCP客户端)连接到 https://gateway.ansvar.eu/mcp --一个OAuth连接,免费层可用,涵盖该语料库以及欧盟法规、28个受审计司法管辖区的国家法律和CVE/安全情报,每个结果都有逐字引用的源代码。开始于https://ansvar.eu/docs/quickstart

连接

克劳德代码 (一行):

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

克劳德桌面/光标 --添加到 claude_desktop_config.json (或 mcp.json):

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

Claude.ai --设置→ 连接器→ 添加自定义连接器→ paste https://gateway.ansvar.eu/mcp

第一个请求打开OAuth注册流(设置详细信息: ansvar.eu/docs/quickstart).注册后,您的客户将绑定到您的帐户;层级(免费/付费/团队/公司)决定了扇出、配额以及可访问的下游MCP。


自行托管此MCP

您还可以克隆此仓库并自己构建语料库。模式, fetcher和工具实现都在这里。回购中没有的是 预构建数据库——TDM和标准许可约束 上游来源意味着我们在Ansvar基础设施上托管语料库,而不是 而不是将其作为公共工件重新分发。

构建自己的:运行此仓库的摄取脚本(入口点因 回购——通常 scripts/ingest.sh, npm run ingest,或 make ingest; 检查repo根)。

人工智能时代的Legilux(Journal Officiel)替代品。

查询 4551卢森堡法规 -从2018年8月1日的法律(数据保护)和《刑法》到《劳动法》、《商业公司法》等-直接来自Claude、Cursor或任何MCP兼容客户。

如果您正在构建法律技术、合规工具或进行卢森堡法律研究,这是您经过验证的参考数据库。

由...建造 应答系统 --瑞典斯德哥尔摩


为什么存在

卢森堡法律研究分散在Legilux、卢森堡大公国官方杂志、EUR-Lex和双边条约收藏中。无论您是:

  • A. 律师 验证简报、合同或sociétéanonyme文件中的引用
  • A. 合规官 检查GDPR义务或CSSF监管要求
  • A. 法律技术开发人员 卢森堡法律构建工具
  • A. 研究人员 追踪从法案到已公布法案的立法历史

…你不需要十几个浏览器标签和手动PDF交叉引用。问克劳德。获取确切的条款。与上下文。

此MCP服务器符合卢森堡法律 可搜索、可交叉引用、人工智能可读.


查询示例

连接后,只需自然提问(查询以英语或法语工作):

  • “2018年8月1日关于保护自然人处理个人数据的法律第5条规定了什么?”
  • “在卢森堡法律中搜索“数据保护”
  • “2002年8月2日关于在处理个人数据方面保护个人的法律是否仍然有效?”
  • “刑法中哪些条款涉及计算机犯罪?”
  • “卢森堡的哪些法律执行NIS2指令?”
  • “在《劳动法》中寻找职业保密条款”
  • “验证引用‘2018年8月1日法律,第62条’”
  • “卢森堡哪些法律实施了GDPR?”

包含内容

类别 计数 详细信息
法规 4551 lois 来自Legilux的卢森堡综合立法
条款 36014篇文章 可使用FTS5进行全文搜索
溢价:判例法 260项判决 法庭和上诉法院的裁决
保费:准备工作 7文件 法案和理由陈述
保费:代理指导 4938份文件 CNPD、CSSF和部长级通告
数据库大小 约69 MB 优化的SQLite,便携
每日更新 自动 对Legilux进行新鲜度检查

仅验证数据 --每一篇引文都经过官方来源(Legilux/Journal Officiel)的验证。LLM生成的内容为零。


为什么这有效

逐字源文本(无LLM处理):

  • 所有法规文本均取自Legilux(Legilux.public.lu)官方来源
  • 条款已退回 未改变的 从SQLite FTS5数据库行
  • 零LLM总结或释义——数据库包含法规文本,而不是人工智能解释

智能上下文管理:

  • 搜索返回BM25评分的排名条款(上下文安全)
  • 条款检索按loi日期/编号+文章给出准确的文本
  • 交叉引用有助于导航,而无需一次加载所有内容

技术架构:

Legilux API → Parse → SQLite → FTS5 snippet() → MCP response
                ↑                     ↑
         Provision parser       Verbatim database query

传统研究与MCP

传统方法 此MCP服务器
按出版日期搜索Legilux 按纯法语搜索: “同意数据保护”
手动浏览多章法规 根据上下文获取确切条款
lois之间的手动交叉引用 build_legal_stance 跨来源的聚合
“这项法律仍然有效吗?”→手动检查 check_currency tool → 几秒钟内回答
查找欧盟基础→ 深入了解EUR Lex get_eu_basis → 立即链接欧盟指令
没有API,没有集成 MCP协议→ 人工智能原生

传统: 搜索Legilux→ 下载PDF→ Ctrl+F→ 与Journal Officiel的交叉引用→ 检查欧元Lex→ 重复

此MCP: “2018年8月1日法律第5条的欧洲基础是什么?” → Done.


可用工具(13)

核心法律研究工具(8)

工具 说明
search_legislation FTS5全文搜索36014条规定,BM25排名。支持引号短语、布尔运算符、前缀通配符
get_provision 按法规参考+文章编号检索具体条款
check_currency 检查法规是否生效、修订或废除
validate_citation 根据数据库验证引文——零幻觉检查
build_legal_stance 对一个法律主题的多个法规的引用进行汇总
format_citation 根据卢森堡公约编排引文格式(完整/简短/精确)
list_sources 列出所有可用的法规,包括元数据、覆盖范围和数据来源
about 服务器信息、功能、数据集统计和覆盖率摘要

欧盟法律一体化工具(5)

工具 说明
get_eu_basis 获取卢森堡法规所依据的欧盟指令/法规
get_luxembourg_implementations 查找卢森堡实施特定欧盟法案的法律
search_eu_implementations 搜索具有卢森堡实施计数的欧盟文件
get_provision_eu_basis 获取特定条款的欧盟法律参考
validate_eu_compliance 对照欧盟指令检查卢森堡法规的执行情况

欧盟法律一体化

卢森堡是一个 欧盟成员国 欧盟创始成员国。卢森堡在数据保护、金融监管和电信方面的每一项主要法规都有直接的欧盟依据。欧盟桥接工具为您提供完整的双向查找。

度量 值
欧盟成员国 是--创始成员
欧盟参考文献 卢森堡法规与欧盟法律的交叉引用
指令转换 GDPR、NIS2、DORA、AI法案、eIDAS、AML指令等
欧元Lex一体化 自动获取元数据
CSSF监管 欧盟金融监管框架全面覆盖

卢森堡与欧盟的主要实施措施

  • 2018年8月1日法律 --GDPR转换和国家数据保护补充
  • 2021年1月22日法律 --网络安全法(NIS指令转换)
  • 2011年5月16日法律 --AML/CFT(连续AMLD置换)
  • 1993年4月5日法律 --金融部门(MiFID基础,广泛修订)

看 EU_INTEGRATION-GUIDE.md 详细文档。


数据来源和新鲜度

所有内容均来自卢森堡权威法律数据库:

  • Legilux -卢森堡大公国官方公报(官方法规出版物)
  • 欧元莱克斯 --欧盟官方法律数据库(仅元数据)

数据世系

字段 值
权威 卢森堡大公国中央立法局
检索方法 Legilux官方数据库
语言 法语(主要立法语言);德语和卢森堡语也正式
许可证 Luxembourgish-Loi-2001-Art-10-Permitted-Acts (2001年4月18日法律第10(8°)条允许的行为例外)
覆盖 4551项法规,36014项规定
最后一次摄入 2026-02-28

自动新鲜度检查(每日)

A. 每日GitHub操作工作流 监控Legilux的变化:

检查 方法
规约修正案 4551项法规的立法日期比较
新法规 官方期刊出版物监测
废除的法规 状态变化检测
欧盟参考陈旧 Git提交时间戳——如果超过90天,则标记

仅验证数据 --每一条引文都经过官方来源的验证。LLM生成的内容为零。


安全

此项目使用多层自动安全扫描:

扫描仪 功能 日程安排
CodeQL 安全漏洞静态分析 每周+PR
Semgrep SAST扫描(OWASP前10名、机密、TypeScript) 每次推送
Gitleaks git历史记录中的秘密检测 每次推送
三叉戟 CVE扫描文件系统和npm依赖关系 每日
Docker安全 集装箱图像扫描+SBOM生成 每日
Socket.dev 供应链攻击检测 PR
OSSF记分卡 OpenSSF最佳实践评分 每周
Dependabot 自动依赖关系更新 每周

看 安全.md 获取完整的政策和漏洞报告。


重要免责声明

法律咨询

此工具不是法律建议

法规文本来源于Legilux官方出版物。然而:

  • 这是一个 研究工具,不能替代专业法律顾问
  • 法庭案件覆盖范围有限 --不要仅仅依靠这一点进行判例法研究
  • 验证关键引用 针对法院文件的主要来源(Legilux、Journal Officiel)
  • 欧盟交叉引用 从法规文本和EUR-Lex元数据中提取,而不是完整的实施映射
  • 多语言管辖区 --卢森堡法律有法语、德语和卢森堡语。该数据库涵盖法语立法文本。对照Legilux官方出版物验证其他语言版本

在专业使用之前,请阅读: 免责声明.md | 隐私.md

客户保密

查询通过Claude API。对于特权或机密事项,请使用内部部署。看 隐私.md 以获得与以下内容一致的指导 卢森堡律师协会/卢森堡律师协会律师协会 职业行为标准。


发展

设置

git clone https://github.com/Ansvar-Systems/Luxembourg-law-mcp
cd Luxembourg-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 Legilux
npm run build:db         # Rebuild SQLite database
npm run drift:detect     # Run drift detection against anchors
npm run check-updates    # Check for amendments

演出

  • 搜索速度: 对于大多数FTS5查询,<100ms
  • 数据库大小: 约69 MB(高效、便携)
  • 可靠性: 4551项法规中100%的摄入成功率

对MCP的反应更多

全车队覆盖 ansvar.eu/覆盖率.

贡献

欢迎投稿!看 贡献.md 作为指导方针。

优先领域:

  • 法院判例法扩展(行政法庭、行政法院、上诉法院)
  • CSSF通告和监管范围
  • 德语文本版本摄取
  • 历史法规版本和修订跟踪
  • 完整指令文本的欧盟法规MCP集成

路线图

  • [x] 具有FTS5搜索功能的核心法规数据库(4551项法规,36014项规定)

  • [x] 欧盟法律一体化与双向查询

  • [x] 高级数据集(260个判例法、7项准备工作、4938份机构指导文件)

  • [x] Vercel流式HTTP部署

  • []法院判例法扩展

  • []德语法规覆盖范围

  • []历史法规版本(修订跟踪)

  • []CSSF和CNPD指导文件


引用

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

@software{luxembourg_law_mcp_2026,
  author = {Ansvar Systems AB},
  title = {Luxembourg Law MCP Server: AI-Powered Legal Research Tool},
  year = {2026},
  url = {https://github.com/Ansvar-Systems/Luxembourg-law-mcp},
  note = {4,551 Luxembourg statutes with 36,014 provisions and EU law cross-references}
}

许可证

Apache许可证2.0。看 许可证 了解详情。

数据许可证

  • 法规和立法: Luxembourgish-Loi-2001-Art-10-Permitted-Acts --卢森堡版权允许法案例外 2001年4月18日版权法第10条第(8°)款,授权复制和向公众传播立法、行政或司法性质的官方文本。这是一个 允许行为例外,不是法定的公共领域例外:版权存在于基础文本上,第10条(8°)授权特定的再利用行为。在...之下 ADR-030 卢森堡坐在AMBER,直到第三方再利用者允许的商业再分配范围得到充分澄清。已验证2026-05-17。
  • 欧盟元数据: EUR Lex(欧盟公共领域)

关于Ansvar系统

我们为欧洲市场构建了人工智能加速合规和法律研究工具。卢森堡作为欧盟金融和法律中心的独特地位——拥有主要银行、投资基金和欧盟机构——使其成为我们合规套件的关键管辖区。

因此,我们将其开源。在三种语言的法律体系中浏览4551项法规不需要法律学位。

责任.eu --瑞典斯德哥尔摩


Built with care in Stockholm, Sweden