关于 slovak-law-mcp
slovak-law-mcp 为法律从业者、合规团队、开发者和研究人员提供斯洛伐克法律的 MCP 访问,支持原文条款搜索、引文核验和欧盟法律交叉查询。
主要功能
- 01搜索斯洛伐克法律
- 02获取条款原文
- 03检查法律效力与引文
- 04查询欧盟法律依据
- 05汇总主题法律引文
适用场景
- 01查找个人数据保护条款
- 02确认法律是否仍有效
- 03核验法律引文
- 04追溯斯洛伐克法律的欧盟依据
MCP 相关
向 MCP 客户端提供斯洛伐克法规及法律研究工具,包括全文搜索、条款检索、引文核验和欧盟法律查询。该语料也通过 Ansvar Gateway 提供。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
斯洛伐克法律 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)。注册后,你的客户端将关联到你的账户;套餐(free / premium / team / company)决定可扇出的请求范围、配额,以及可访问的下游 MCP 服务。
自行托管此 MCP
你也可以克隆此仓库并自行构建语料。架构、获取器和工具实现都在此处。仓库中没有预构建数据库——由于上游来源受到 TDM 和标准许可限制,我们将语料托管在 Ansvar 基础设施上,而不将其作为公共制品重新分发。
自行构建:运行此仓库的导入脚本(入口因仓库而异,通常是 scripts/ingest.sh、npm run ingest 或 make ingest;请检查仓库根目录)。
面向 AI 时代的 SLOV-LEX 替代方案。
直接从 Claude、Cursor 或任何兼容 MCP 的客户端查询 25,609 部斯洛伐克法规——从第 18/2018 号《法律汇编》(个人数据保护法)和《刑法典》,到《民法典》、《网络安全法》等。
如果你正在构建法律科技、合规工具,或开展斯洛伐克法律研究,这就是你的经核验参考数据库。
由 Ansvar Systems 构建——瑞典斯德哥尔摩
为什么创建此项目
斯洛伐克法律研究资料分散在 SLOV-LEX、zbierka.sk、EUR-Lex 和政府各部委门户网站。无论你是:
- 律师,核验法律文书或合同中的引文
- 合规专员,检查第 18/2018 号《法律汇编》或第 69/2018 号《法律汇编》下的义务
- 法律科技开发者,基于斯洛伐克法律构建工具
- 研究人员,追溯从立法理由说明到法律的立法历史
……你都不该需要打开十几个浏览器标签页,再手动交叉核对 PDF。向 Claude 提问,即可获取准确条文及其背景。
此 MCP 服务让斯洛伐克法律变得可搜索、可交叉引用,并可供 AI 阅读。
示例查询
连接后,只需自然地提问(支持用斯洛伐克语或英语查询):
- "第 18/2018 号法律第 13 条对个人数据处理的法律依据有何规定?"
- "在斯洛伐克法规中搜索“个人数据保护”"
- "第 122/2013 号个人数据保护法是否仍然有效?"
- "《刑法》(第 300/2005 号法律)规定了哪些网络犯罪?"
- "哪些斯洛伐克法律转置了 NIS2 指令?"
- "搜索第 272/2016 号法律中有关电子签名的条款"
- "查找斯洛伐克法律中有关数据泄露通知的条款"
- "验证引用“第 18/2018 号法律第 34 条”"
包含内容
| 类别 | 数量 | 详情 |
|---|---|---|
| 法规 | 25,609 部法律 | 来自 SLOV-LEX 的全面斯洛伐克立法 |
| 条款 | 1,913 条 | 支持使用 FTS5 进行全文搜索 |
| 高级版:判例法 | 0(免费版) | 计划扩充判例法 |
| 高级版:立法准备材料 | 428,952 份文档 | 说明性报告和议会文档 |
| 高级版:机构指南 | 0(免费版) | 计划提供个人数据保护办公室指南 |
| 数据库大小 | ~27 MB | 经过优化的 SQLite,便于移植 |
| 每日更新 | 自动 | 与 SLOV-LEX 进行时效性检查 |
仅包含经验证的数据——每条引用均根据官方来源(SLOV-LEX / zbierka.sk)进行验证。零 LLM 生成内容。
为何有效
源文本原文呈现(不经 LLM 处理):
- 所有法规文本均从 SLOV-LEX(slov-lex.sk)官方来源导入
- 条款以 未更改 的形式从 SQLite FTS5 数据库行中返回
- 完全不使用 LLM 进行摘要或改写——数据库包含法规文本,而非 AI 解读
智能上下文管理:
- 搜索会根据 BM25 评分返回排序后的条款(适合上下文使用)
- 按法律编号和条款检索条款的准确原文
- 交叉引用有助于逐步导航,无需一次性加载所有内容
技术架构:
SLOV-LEX API → Parse → SQLite → FTS5 snippet() → MCP response
↑ ↑
Provision parser Verbatim database query
传统研究方式与此 MCP 的比较
| 传统方式 | 此 MCP 服务 |
|---|---|
| 按法律编号搜索 SLOV-LEX | 使用通俗斯洛伐克语搜索:“个人数据保护 同意” |
| 手动浏览多章节法规 | 获取包含上下文的准确条款 |
| 手动交叉引用不同法律 | build_legal_stance 汇总多个来源的内容 |
| “这部法律有效吗?”→ 手动查询 | check_currency 工具 → 数秒内给出答案 |
| 查找欧盟依据 → 翻查 EUR-Lex | get_eu_basis → 立即获取相关欧盟指令 |
| 没有 API,也无法集成 | MCP 协议 → 原生适用于 AI |
传统方式: 搜索 SLOV-LEX → 下载 PDF → Ctrl+F → 与 EUR-Lex 交叉核对 → 查询个人数据保护办公室 → 重复操作
此 MCP: “第 18/2018 号个人数据保护法第 13 条的欧洲依据是什么?” → 搞定。
可用工具(13 个)
核心法律研究工具(8 个)
| 工具 | 描述 |
|---|---|
search_legislation | 在 1,913 条条款中进行 FTS5 全文搜索,并按 BM25 排序。支持带引号短语、布尔运算符和前缀通配符 |
get_provision | 按法律编号和条款检索特定条款(例如,“18/2018 Z.z.” + “§ 13”) |
check_currency | 检查法规是否有效(有效/无效)、已修订或已废止 |
validate_citation | 根据数据库验证引用——杜绝幻觉检查。支持“第 18/2018 号法律第 13 条” |
build_legal_stance | 汇总多个法规中与某一法律主题相关的引用 |
format_citation | 按照斯洛伐克惯例格式化引用(完整/简短/精确定位) |
list_sources | 列出所有可用法规及其元数据、覆盖范围和数据来源信息 |
about | 服务信息、功能、数据集统计信息和覆盖范围摘要 |
欧盟法律集成工具(5)
| 工具 | 描述 |
|---|---|
get_eu_basis | 获取斯洛伐克法规所依据的欧盟指令/法规 |
get_slovak_implementations | 查找实施特定欧盟法案的斯洛伐克法律 |
search_eu_implementations | 搜索欧盟文件并查看斯洛伐克实施情况的数量 |
get_provision_eu_basis | 获取特定条款的欧盟法律引用 |
validate_eu_compliance | 检查斯洛伐克法规对欧盟指令的实施状态 |
欧盟法律集成
斯洛伐克是欧盟成员国(自 2004 年起),也是欧元区成员国(自 2009 年起)。斯洛伐克在数据保护、网络安全、金融服务和电子商务领域的立法以欧盟指令和法规为基础。欧盟桥接工具支持完整的双向查询。
| 指标 | 值 |
|---|---|
| 欧盟成员国 | 是 — 自 2004 年 5 月 1 日起 |
| 欧元区 | 是 — 自 2009 年 1 月 1 日起 |
| 欧盟引用 | 将斯洛伐克法规与欧盟法律关联起来的交叉引用 |
| 已转化的指令 | GDPR、NIS2、DORA、AI Act、eIDAS、PSD2、反洗钱指令等 |
| EUR-Lex 集成 | 自动获取元数据 |
| 监管机构监管 | 全面涵盖数据保护和网络安全监管框架 |
斯洛伐克实施欧盟法律的主要法规
- Zákon č. 18/2018 Z.z. — GDPR 国家实施法(个人数据保护)
- Zákon č. 69/2018 Z.z. —《网络安全法》(转化 NIS 指令)
- Zákon č. 272/2016 Z.z. —《信任服务法》(转化 eIDAS)
- Zákon č. 492/2009 Z.z. —《支付服务法》(转化 PSD2)
详细文档请参阅 EU_INTEGRATION_GUIDE.md。
数据来源与时效性
所有内容均来自权威的斯洛伐克法律数据库:
- SLOV-LEX — 斯洛伐克共和国法律门户(官方法律门户)
- zbierka.sk — 斯洛伐克共和国法律汇编
- EUR-Lex — 欧盟官方法律数据库(仅元数据)
数据溯源
| 字段 | 值 |
|---|---|
| 主管机构 | 斯洛伐克共和国司法部 / SLOV-LEX |
| 获取方式 | SLOV-LEX 官方数据库和开放数据 |
| 语言 | 斯洛伐克语 |
| 许可 | 公共领域(公共管理) |
| 覆盖范围 | 25,609 部法规、1,913 项条款 |
| 最后摄取日期 | 2026-02-28 |
自动时效性检查(每日)
每日 GitHub Actions 工作流会监控 SLOV-LEX 的变更:
| 检查项 | 方法 |
|---|---|
| 法规修订 | 对 25,609 部法规进行 SLOV-LEX 日期比对 |
| 新法规 | 监控《法律汇编》的发布情况 |
| 废止法规 | 检测有效/无效状态变更 |
| 欧盟引用过时情况 | Git 提交时间戳 — 超过 90 天时标记 |
仅提供经过验证的数据 — 每条引用均经过官方来源验证。不存在由 LLM 生成的内容。
安全性
本项目采用多层自动化安全扫描:
| 扫描器 | 功能 | 执行计划 |
|---|---|---|
| CodeQL | 静态分析安全漏洞 | 每周 + PR |
| Semgrep | SAST 扫描(OWASP Top 10、密钥、TypeScript) | 每次推送 |
| Gitleaks | 检测整个 git 历史中的密钥 | 每次推送 |
| Trivy | 扫描文件系统和 npm 依赖中的 CVE | 每日 |
| Docker Security | 扫描容器镜像 + 生成 SBOM | 每日 |
| Socket.dev | 检测供应链攻击 | PR |
| OSSF Scorecard | OpenSSF 最佳实践评分 | 每周 |
| Dependabot | 自动更新依赖项 | 每周 |
完整政策和漏洞报告方式请参阅 SECURITY.md。
重要免责声明
法律建议
此工具不构成法律建议
法规文本来源于 SLOV-LEX 官方发布内容。不过:
- 这是一个研究工具,不能替代专业法律顾问
- 免费版不包含法院判例——请勿仅依赖此工具进行判例研究
- 对于法院诉讼文件,请对照一手来源(SLOV-LEX、Zbierka zákonov)核实重要引文
- 欧盟交叉引用摘自法规文本和 EUR-Lex 元数据,并非完整的实施映射
专业使用前请阅读: DISCLAIMER.md | PRIVACY.md
客户保密
查询会通过 Claude API 处理。对于受保密特权保护或机密事项,请使用本地部署。有关符合 Slovenská advokátska komora(斯洛伐克律师协会)职业行为标准的指导,请参阅 PRIVACY.md。
开发
设置
git clone https://github.com/Ansvar-Systems/Slovak-law-mcp
cd Slovak-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 SLOV-LEX
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
- **数据库大小:**约 27 MB(高效、便携)
- **可靠性:**数据导入成功率为 100%
更多 Ansvar MCP
完整覆盖范围请访问 ansvar.eu/coverage。
参与贡献
欢迎贡献!请参阅 CONTRIBUTING.md 了解指南。
优先事项:
- 扩充法院判例法(Ústavný súd SR、Najvyšší súd SR)
- 扩充欧盟交叉引用
- 历史法规版本和修订追踪
- Úrad na ochranu osobných údajov 指导文件
- NBÚ(Národný bezpečnostný úrad)指导文件
路线图
-
核心法规数据库,支持 FTS5 搜索(25,609 部法规、1,913 条条款)
-
欧盟法律集成,支持双向查询
-
高级版立法准备文件数据集(428,952 份文件)
-
Vercel Streamable HTTP 部署
-
扩充判例法(法院判例)
-
历史法规版本(修订追踪)
-
Úrad na ochranu osobných údajov 指导
-
扩充条款完整覆盖范围
引用
如果您在学术研究中使用此 MCP 服务:
@software{slovak_law_mcp_2026,
author = {Ansvar Systems AB},
title = {Slovak Law MCP Server: AI-Powered Legal Research Tool},
year = {2026},
url = {https://github.com/Ansvar-Systems/Slovak-law-mcp},
note = {25,609 Slovak statutes with EU law cross-references and 428,952 preparatory works}
}
许可证
Apache License 2.0。详情请参阅 LICENSE。
数据许可
Ansvar 归属代码:SK-Statutory-PD。依据:Autorský zákon
§5(b) —— 在欧盟法规公共领域审计中,对立法准备文件的豁免范围最广。
- **法规与立法:**Ministerstvo spravodlivosti SR(斯洛伐克司法部)通过 Slov-Lex(
slov-lex.sk)提供。依据Autorský zákon§5(b) 进行再利用。 - **欧盟元数据:**EUR-Lex(欧盟公共领域声明)。
覆盖范围(广泛——欧盟审计中范围最广)
审查过的欧盟法规公共领域豁免中,斯洛伐克 §5(b) 的范围最广。 它涵盖四个标准类别及其他内容:
- 立法文本(
právne predpisy) - 行政文本和决定
- 法院判决
- 立法准备文件(
prípravná dokumentácia) - 技术标准(
technické normy) - 议会演讲
有关 §5(b) 原文和覆盖范围分析,请参阅 Ansvar 架构文档代码库中的
docs/audits/2026-05-17-eu-copyright-statutory-works-batch-3-BG-HR-SK-SI-SE.md。
关于 Ansvar Systems
我们为欧洲市场打造 AI 加速的合规与法律研究工具。此 MCP 服务是我们中欧覆盖范围的一部分,与捷克、波兰和匈牙利法律 MCP 并列,确保用户可通过单一 AI 界面获取完整的欧盟合规信息。
因此,我们将其开源。浏览 25,609 部法规不应该需要法律学位。
ansvar.eu -- 瑞典斯德哥尔摩
精心打造于瑞典斯德哥尔摩
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。