爱尔兰法律数据库服务

一个提供爱尔兰法律文本搜索和引用的数据库服务,适用于法律技术开发、合规工具构建和爱尔兰法律研究。

  • by Ansvar-Systems
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 Ansvar-Systems/Irish-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根)。

人工智能时代的爱尔兰法典替代品。

查询 3972爱尔兰法规 --从《2018年数据保护法》和《刑事司法法》到《2014年公司法》、《就业平等法》等,直接来自Claude、Cursor或任何兼容MCP的客户。

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

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


为什么存在

爱尔兰法律研究分散在《爱尔兰法典》、总检察长办公室出版物和《欧洲法律》中。无论您是:

  • A. 律师或大律师 验证简报或合同中的引用
  • A. 合规官 检查法规是否仍然有效或已修订
  • A. 法律技术开发人员 构建爱尔兰法律工具
  • A. 研究人员 追溯3972部法规的立法规定

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

此MCP服务器制定爱尔兰法律 可搜索、可交叉引用、人工智能可读.


查询示例

连接后,自然地问:

  • “2018年《数据保护法》对处理敏感个人数据有何规定?”
  • “《2000年版权及相关权利法》仍然有效吗?”
  • “在1998-2015年《就业平等法》中查找有关就业平等的规定”
  • “哪些爱尔兰法规实施了GDPR?”
  • “欧盟的哪项指令是《2014年公司法》关于年度申报的规定的基础?”
  • 验证引用“2018年数据保护法第71条”
  • “根据爱尔兰法律,就数据泄露通知要求建立法律立场”
  • “比较网络和信息系统指令(NIS)转换中的事件报告义务”

包含内容

类别 计数 详细信息
法规 3972部法规 爱尔兰法典中的爱尔兰综合立法
条款 91528节 可使用FTS5进行全文搜索
准备工作 5926份文件 爱尔兰议会法案和解释性备忘录
欧盟交叉引用 包括 与爱尔兰换位相关的指令和法规
数据库大小 220 MB 优化的SQLite,便携
每日更新 自动 对irishstatutebook.ie进行新鲜度检查

仅验证数据 --每一条引文都经过官方来源(爱尔兰法典、总检察长办公室)的验证。LLM生成的内容为零。


在行动中看到它

为什么这有效

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

  • 所有法规文本均摘自《爱尔兰法典》(irishstatutebook)的官方来源
  • 条款已退回 未改变的 从SQLite FTS5数据库行
  • 零LLM总结或释义——数据库包含法规文本,而不是人工智能解释

智能上下文管理:

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

技术架构:

Irish Statute Book → Parse → SQLite → FTS5 snippet() → MCP response
                      ↑                      ↑
               Provision parser       Verbatim database query

传统研究与MCP

传统方法 此MCP服务器
按法案名称搜索爱尔兰法典 用简明英语搜索: “数据处理同意书”
手动浏览多部分法规 根据上下文获取确切条款
法案之间的手动交叉引用 build_legal_stance 跨来源的聚合
“这项法规仍然有效吗?”→ 手动检查 check_currency tool → 几秒钟内回答
查找欧盟基础→ 深入了解EUR Lex get_eu_basis → 立即链接欧盟指令
检查多个网站的更新 每日自动新鲜度检查
没有API,没有集成 MCP协议→ 人工智能原生

传统: 搜索爱尔兰法典→ 导航行为HTML→ Ctrl+F→ 交叉引用→ 查看EUR Lex以获取欧盟基准→ 重复

此MCP: “2018年《数据保护法》的哪一节对GDPR第9条关于特殊类别的规定进行了转换?” → Done.


可用工具(13)

核心法律研究工具(8)

工具 说明
search_legislation FTS5全文搜索91528条规定,BM25排名
get_provision 按法案简称+章节号检索具体条款
validate_citation 根据数据库验证引文——零幻觉检查
build_legal_stance 对一个法律主题的多个法案的引用进行汇总
format_citation 按照爱尔兰惯例编排引文格式(完整/简短/精确)
check_currency 检查法规是否生效、修订或废除
list_sources 列出所有可用的法规,包括元数据和数据来源
about 服务器信息、功能、数据集统计和覆盖率摘要

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

工具 说明
get_eu_basis 获取支撑爱尔兰法规的欧盟指令/法规
get_irish_implementations 查找实施特定欧盟法案的爱尔兰法律
search_eu_implementations 使用爱尔兰实施计数搜索欧盟文件
get_provision_eu_basis 获取特定条款的欧盟法律参考
validate_eu_compliance 对照欧盟指令检查爱尔兰法规的执行情况

欧盟法律一体化

爱尔兰是欧盟成员国。爱尔兰立法直接转换欧盟指令并实施欧盟法规,在爱尔兰和欧盟法律之间建立了可追溯的映射。

欧盟-爱尔兰法律协调的关键领域:

  • GDPR (2016/679) --通过《2018年数据保护法》和《2018年资料保护条例》(S.I.第174/2018号)实施
  • NIS2指令(2022/2555) --转化为爱尔兰网络和信息安全立法
  • eIDAS法规(910/2014) --直接适用;由国家电子签名条款补充
  • 多拉(2022/2554) --金融部门数字运营弹性义务
  • 人工智能法案(2024/1689) --欧盟法规直接适用于所有成员国
  • 公司指令 --欧盟单一市场的公司法协调

欧盟桥梁工具提供双向查找:查找哪些爱尔兰法规实施了特定的欧盟法案,或查找哪些欧盟法案支持特定的爱尔兰条款。

度量 值
欧盟成员国 自1973年以来
法律制度 普通法(爱尔兰宪法覆盖)
官方法规集 爱尔兰法典
议会 爱尔兰议会
欧元Lex一体化 自动获取元数据

看 EU_INTEGRATION-GUIDE.md 详细文件和 EU_USAGE_示例.md 作为实例。


数据来源和新鲜度

所有内容均来自爱尔兰权威法律数据库:

自动新鲜度检查(每日)

A. 每日GitHub操作工作流 监控所有数据源:

来源 检查 方法
规约修正案 爱尔兰法典比较 已检查所有3972部法规
新法规 爱尔兰法典出版物(90天窗口期) 与数据库不同
准备工作 爱尔兰议会票据馈送(30天窗口) 检测到新票据
欧盟参考陈旧 Git提交时间戳 如果超过90天,则标记

安全

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

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

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


重要免责声明

法律咨询

此工具不是法律建议

法规文本来源于《爱尔兰法典》(总检察长办公室)。然而:

  • 这是一个 研究工具,不能替代专业法律顾问
  • 法庭案件覆盖范围有限 --不要仅仅依靠这一点进行判例法研究
  • 验证关键引用 反对法院文件的主要来源
  • 欧盟交叉引用 摘自爱尔兰法规文本,而非EUR Lex全文
  • 始终确认 在专业依赖某项规定之前,通过《爱尔兰法典》获得现行有效状态

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

客户保密

查询通过Claude API。对于特权或机密事项,请使用内部部署。看 隐私.md 爱尔兰律师协会和爱尔兰律师协会合规指导。


文档


发展

设置

git clone https://github.com/Ansvar-Systems/Ireland-law-mcp
cd Ireland-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 Irish Statute Book
npm run build:db            # Rebuild SQLite database
npm run check-updates       # Check for amendments and new statutes

演出

  • 搜索速度: 对于大多数FTS5查询,<100ms
  • 数据库大小: 220 MB(综合语料库)
  • 可靠性: 摄入成功率100%

对MCP的反应更多

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

贡献

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

优先领域:

  • 法院判例法扩展(最高法院、上诉法院)
  • 欧盟条例MCP整合(完整的欧盟法律文本,CJEU判例法)
  • 历史法规版本和修订跟踪
  • 法定文书(次级立法)扩展

路线图

  • [x] 具有FTS5搜索功能的核心法规数据库

  • [x] 完整的语料库摄入(3972项法规,91528项规定)

  • [x] 准备工作摄取(5926份文件)

  • [x] 欧盟法律一体化工具

  • [x] Vercel流式HTTP部署

  • [x] 每日新鲜度检查

  • []判例法扩展(最高法院、上诉法院)

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

  • []法定文书扩展


引用

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

@software{irish_law_mcp_2026,
  author = {Ansvar Systems AB},
  title = {Irish Law MCP Server: Production-Grade Legal Research Tool},
  year = {2026},
  url = {https://github.com/Ansvar-Systems/Ireland-law-mcp},
  note = {Comprehensive Irish legal database with 3,972 statutes and 91,528 provisions}
}

许可证

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

数据许可证

Ansvar归因代码: **Irish-PSI-Licence**爱尔兰不是 法定公共领域管辖权。重用基础是三源。

  • 法规和法案(爱尔兰议会版权): 转载于 《爱尔兰议会大厦复制许可》在 irishstatutebook.ie页脚通知: “爱尔兰议会版权材料 经爱尔兰议会批准转载。" 政府版权(CRRA 2000第191条)和爱尔兰议会版权 (第192条)两者均以50年期限存续。
  • 行政材料: 2005年爱尔兰PSI再利用条例 (S.I.2005年第525号),执行欧盟PSI指令。默认值 PSI许可证 psi.gov.ie 可与...相提并论 OGL-3.0——非排他性、免版税、允许商业再利用 归因。
  • 判例法(法院): 法庭条款下的单独依据。 目前不在此MCP的范围内。CRRA 2000第71条是狭义的 允许行为例外(仅用于诉讼目的)——不是PD 排除。
  • 欧盟元数据: EUR Lex(欧盟公共领域通知)。

覆盖范围(三源)

材料类型 基础 是否在此MCP中?
法规(法案) 爱尔兰议会复制许可 是
法定文书 政府版权+2005年PSI再利用条例 是
判例法(HC、CA、SC) 法院。即门户条款 否(需要单独的依据)
准备工作(法案) 爱尔兰议会复制许可 是

看 docs/audits/2026-05-17-eu-copyright-statutory-works-batch-1b-DE-IE-IT-NL-ES.md 逐字CRRA 2000的Ansvar架构文档库中的第2节 ss。191–192+s.71文本和覆盖范围分析。


关于Ansvar系统

我们为欧洲市场构建了人工智能加速合规和法律研究工具。这个MCP服务器最初是我们爱尔兰法律的内部参考工具——事实证明,为爱尔兰和欧盟市场建造的每个人都有同样的研究挫折。

所以我们是开源的。浏览3972项法规不需要法律学位。

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


Built with care in Stockholm, Sweden