mcpField
I
icelandic-law-mcp

icelandic-law-mcp

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

关于 icelandic-law-mcp

icelandic-law-mcp 是检索冰岛法律并研究其 EEA 与欧盟关联的 MCP 服务,面向法律从业者、合规团队、开发者和研究人员,提供条文原文及引文核验。

主要功能

  1. 01全文检索冰岛法律条款
  2. 02按法规和条款编号获取原文
  3. 03查询法律效力并核验引文
  4. 04探索冰岛法与 EEA/欧盟法关联
  5. 05按法律主题汇集引文

适用场景

  1. 01确认冰岛法规是否仍有效
  2. 02查找条款的 EEA 或欧盟法律依据
  3. 03核验法律文件中的引文
  4. 04研究冰岛合规要求

MCP 相关

向 MCP 客户端提供法律检索、条款获取、引文核验和 EEA/欧盟法交叉引用工具。语料通过 Ansvar Gateway 提供,仓库包含构建语料的代码。

配置

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

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

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

安装包
npm@ansvar/icelandic-law-mcp1.0.1

工具

还没有获取到工具列表

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

详细介绍

冰岛法律 MCP 服务

冰岛法律语料现已通过 Ansvar Gateway 提供服务。 将你的 AI 助手(Claude、Copilot、Cursor 或任何 MCP 客户端)连接到 https://gateway.ansvar.eu/mcp——只需一次 OAuth 连接,并提供免费套餐,涵盖本语料、欧盟法规、28 个经审计司法管辖区(欧洲 + 美国)的国家法律,以及 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 时代的 Lagasafn 替代方案。

MCP Registry License GitHub stars CI Daily Data Check Database Provisions

直接在 Claude、Cursor 或任何兼容 MCP 的客户端中查询 1,709 部冰岛法令——从 Persónuverndarlög 和 Almenn hegningarlög 到 Lyfjalög、Stjórnarskrá 等等。

如果你正在构建法律科技、合规工具,或开展冰岛法律研究,这就是经过验证的参考数据库。

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


为何创建此项目

冰岛法律研究资料分散在 Althingi、Lagasafn(官方法律公报)和 EUR-Lex 中。无论你是:

  • 律师,需要核验简报或合同中的引文
  • 合规官,需要确认某项法令是否仍然有效
  • 法律科技开发者,需要基于冰岛法律构建工具
  • 研究人员,需要追踪 1,709 部法令中的立法条款

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

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


示例查询

连接后,只需自然地提问:

  • "Leita að 'persónuvernd' -- hvaða skyldur setur lög nr. 90/2018?"
  • "Er Almenn hegningarlög enn í gildi?"
  • "Finna ákvæði um lyfjamál í Lyfjalögum"
  • "Hvaða reglur ESB eru innleiddar í Stjórnarskrá Íslands?"
  • "Hvaða íslensk lög innleiða GDPR?"
  • "Staðfesta tilvísun: lög nr. 90/2018, 6. gr."
  • "Búa til lagalega afstöðu varðandi gagnavernd"
  • "Uppfylla kröfur NIS2 tilskipunarinnar í íslenskum rétti?"

包含内容

类别数量详情
法规1,709 部法规来自 Lagasafn 的全面冰岛立法
条款19,026 个条款支持通过 FTS5 进行全文搜索
欧盟交叉引用已包含已关联纳入 EEA 的指令和法规
数据库大小68 MB经过优化的 SQLite,便于移植
每日更新自动化对照 Althingi/Lagasafn 进行新鲜度检查

仅含经验证的数据——每条引文都经过官方来源(Althingi、lagasafn.is)验证。不含任何 LLM 生成的内容。


实际演示

为何有效

原文文本(未经 LLM 处理):

  • 所有法规文本均采集自 Althingi/Lagasafn 官方来源
  • 条款均从 SQLite FTS5 数据库行中原样返回
  • 不进行任何 LLM 摘要或改写——数据库中包含的是法规文本,而非 AI 解读

智能上下文管理:

  • 搜索会返回按 BM25 评分排序的条款(适合放入上下文)
  • 条款检索可根据法规编号和条/款获取准确文本
  • 交叉引用有助于导航,无需一次性加载所有内容

技术架构:

Althingi/Lagasafn → Parse → SQLite → FTS5 snippet() → MCP response
                      ↑                      ↑
               Provision parser       Verbatim database query
传统研究与此 MCP 的对比
传统方式此 MCP 服务
按法规编号搜索 Lagasafn使用冰岛语自然搜索:"persónuvernd samþykki"
手动浏览多章法规获取带上下文的确切条款
手动交叉引用不同法律build_legal_stance 汇总多个来源
“该法规仍然有效吗?”→ 手动查询check_currency 工具 → 数秒内给出答案
查找 EEA/EU 依据 → 翻查 EUR-Lexget_eu_basis → 即时获取关联的 EU 法案
检查多个网站以获取更新每日自动进行新鲜度检查
无 API,无集成MCP 协议 → 原生支持 AI

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

此 MCP: "Hvaða ESB-reglur eru grundvöllur laga nr. 90/2018 um persónuvernd?" → 完成。


可用工具(13 个)

核心法律研究工具(8 个)
工具描述
search_legislation使用 BM25 排序,对 19,026 个条款进行 FTS5 全文搜索
get_provision根据法规编号和条/款检索特定条款
validate_citation对照数据库验证引文——零幻觉检查
build_legal_stance汇总多个法规中与某个法律主题相关的引文
format_citation按照冰岛惯例格式化引文(完整/简短/精确定位)
check_currency检查法规是否有效、已修订或已废止
list_sources列出所有可用法规及其元数据和数据来源
about服务信息、功能、数据集统计信息和覆盖范围摘要
EU/EEA 法律集成工具(5 个)
工具描述
get_eu_basis获取作为冰岛法规依据的 EU/EEA 指令和法规
get_icelandic_implementations查找实施特定 EU/EEA 法案的冰岛法律
search_eu_implementations搜索 EU 文件并显示冰岛实施数量
get_provision_eu_basis获取特定条款所引用的 EU/EEA 法律
validate_eu_compliance检查冰岛法规对 EEA 义务的实施状态

EEA 法律整合

冰岛是 EEA 成员国,但不是 EU 成员国。冰岛通过 EEA 协定实施 EU 法律,包括 GDPR(作为 Regulation (EU) 2016/679 纳入 EEA 附件 XI)、NIS2 以及 EU 单一市场的大部分 acquis。这使冰岛与 EU 法律之间的关系密切但有所区别。

EEA 与冰岛法律整合的主要领域:

  • GDPR (2016/679) -- 纳入 EEA 协定;通过 lög nr. 90/2018 um persónuvernd og vinnslu persónuupplýsinga 实施
  • NIS2 Directive (2022/2555) -- 纳入 EEA,并通过冰岛网络安全法规实施
  • eIDAS Regulation (910/2014) -- 纳入 EEA;由国家电子签名规定补充
  • 金融服务指令 -- MiFID II、Solvency II 及相关法案通过 EEA 协定附件 IX 纳入
  • 产品安全与市场监管 -- 纳入 EEA 的法规直接适用

注意: 冰岛、列支敦士登和挪威通过 EEA 协定参与 EU 单一市场。EU 法案必须先正式纳入 EEA 协定,才能适用于冰岛。本服务中的 EU 工具反映了纳入 EEA 的法案及其在冰岛的实施情况。

指标值
EEA 成员自 1994 年起
法律体系大陆法系(北欧传统)
官方法律公报Lagasafn (lagasafn.is)
议会Althingi (althingi.is)
EUR-Lex 集成自动获取元数据(纳入 EEA 的法案)

详见 EU_INTEGRATION_GUIDE.md,了解详细文档。


数据来源与更新情况

所有内容均来自权威的冰岛法律数据库:

  • Althingi -- 冰岛议会官方立法数据库
  • Lagasafn -- 冰岛官方法律公报(汇编法规)
  • EUR-Lex -- EU 官方法律数据库(纳入 EEA 的法案,仅提供元数据)
自动更新检查(每日)

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

来源检查内容方法
法规修订与 Lagasafn 比对检查全部 1,709 项法规
新法规Althingi 发布内容(90 天范围)与数据库进行差异比对
EU/EEA 引用过时情况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。


重要免责声明

法律建议

本工具不构成法律建议

法规文本来源于 Althingi/Lagasafn 官方出版物。但请注意:

  • 本工具是研究工具,不能替代专业法律顾问
  • 向法院提交文件时,请根据一手来源核实重要引文
  • EEA/EU 交叉引用反映纳入 EEA 的法案;请核实当前的纳入状态
  • 在专业场景中依赖某项条款前,请务必通过 Lagasafn 确认其当前有效状态

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

客户保密

查询会通过 Claude API 处理。对于特权或机密事项,请使用本地部署。请参阅 PRIVACY.md,了解 Lögmannafélag Íslands(冰岛律师协会)的合规指南。


文档


开发

设置
git clone https://github.com/Ansvar-Systems/Icelandic-law-mcp
cd Icelandic-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 Althingi/Lagasafn
npm run build:db            # Rebuild SQLite database
npm run check-updates       # Check for amendments and new statutes
性能
  • 搜索速度: 大多数 FTS5 查询低于 100 ms
  • 数据库大小: 68 MB(高效、便携)
  • 可靠性: 数据摄取成功率为 100%

更多 Ansvar MCP

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

参与贡献

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

优先领域:

  • 欧洲经济区法律纳入状态跟踪(哪些欧盟法案在冰岛生效)
  • 扩充最高法院(Hæstiréttur)判例法
  • 历史法规版本与修订跟踪
  • 重要法规的英文翻译

路线图

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

  • 完整语料摄取(1,709 部法规,19,026 条条文)

  • 欧洲经济区/欧盟法律集成工具

  • Vercel Streamable HTTP 部署

  • 每日数据新鲜度检查

  • 扩充判例法(Hæstiréttur、Landsréttur)

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

  • 重要法规的英文翻译

  • 欧洲经济区法律纳入状态跟踪


引用

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

@software{icelandic_law_mcp_2026,
  author = {Ansvar Systems AB},
  title = {Icelandic Law MCP Server: Production-Grade Legal Research Tool},
  year = {2026},
  url = {https://github.com/Ansvar-Systems/Icelandic-law-mcp},
  note = {Comprehensive Icelandic legal database with 1,709 statutes and 19,026 provisions}
}

许可证

Apache License 2.0。详情请参阅 LICENSE。

数据许可证
  • 法规与立法: Icelandic-Statutory-PD — 根据 Höfundalög nr. 73/1972 §9,冰岛法规属于公有领域;该条款将法律、法规、政府指令、法院裁决、公共机构制作的类似文件及其官方译本排除在版权保护范围之外。单一的无条件条款——没有法定署名义务。逐字依据:Alþingi 合并文本(Lagasafn)。允许商业再利用。核验日期:2026-05-17。
  • 欧盟/欧洲经济区元数据: EUR-Lex(欧盟公有领域)

关于 Ansvar Systems

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

因此,我们将其开源。查询 1,709 部法规,不应该需要法律学位。

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


用心构建于瑞典斯德哥尔摩

评论

支持 Markdown

第一次接触 MCP?

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

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