奥地利法律MCP服务器

奥地利法律MCP服务器是一个提供奥地利法律数据库查询服务的工具,支持通过AI助手进行法律条文搜索和引用验证,适用于法律技术开发、合规工具构建和奥地利法律研究。

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

人工智能时代的RIS(Rechtinformationsystem)替代品。

查询 5101奥地利法规 -- from 数据保护法 and 刑法典 to 一般民法, 劳动宪法法, and more -- directly from Claude, Cursor, or any MCP-compatible client.

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

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


为什么存在

奥地利法律研究意味着导航RIS(联邦法律信息系统),杂耍联邦法律,州法律和RIS搜索查询。无论你是:

  • A. 律师 验证简报或合同中的引用
  • A. 合规官 检查 GDPR 义务或 劳动法要求
  • A. 法律技术开发人员 奥地利法律构建工具
  • A. 研究人员 从区域世界到成文法的立法史溯源

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

此MCP服务器制定奥地利法律 可搜索、可交叉引用、人工智能可读.


查询示例

连接后,用德语或英语自然提问:

  • 《数据保护法》(DSG 2018)第4条对同意有何规定?
  • 《劳动法案》(ArbVG)是否仍然有效?
  • “搜索奥地利法律中的数据保护规定”
  • “DSG 2018实施了哪些欧盟指令?”
  • “查找《刑法》(StGB)关于计算机欺诈的刑事规定”
  • “ABGB(一般民法典)对合同签订有什么规定?”
  • “在ArbVG中寻找工人保护法规”
  • “哪些奥地利法律实施了GDPR?”
  • “比较奥地利法规中的NIS2实施要求”

包含内容

类别 计数 详细信息
法规 5101法规 奥地利联邦综合立法
条款 56760节 可使用FTS5进行全文搜索
准备工作 2674份文件 Regierungsvorlagen和会议材料(高级)
判例法 230201项决定 OGH、VfGH、VwGH(高级级别)
数据库大小 约1.5 GB 优化的SQLite,便携
每日更新 自动 根据RIS进行新鲜度检查

仅验证数据 --每一条引文都经过官方来源(ris.bka.gv.at)的验证。LLM生成的内容为零。


在行动中看到它

为什么这有效

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

  • 所有法规文本均来自RIS(德国联邦情报系统)官方来源
  • 条款已退回 未改变的 从SQLite FTS5数据库行
  • 零LLM总结或释义——数据库包含法规文本,而不是人工智能解释

智能上下文管理:

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

技术架构:

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

传统研究与MCP

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

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

此MCP: “哪个欧盟指令是DSG 2018第4条的同意基础?” → Done.


可用工具(13)

核心法律研究工具(8)

工具 说明
search_legislation FTS5搜索56760条规定,BM25排名
get_provision 按BGB1编号+段落/章节检索具体条款
validate_citation 根据数据库验证引文(零幻觉检查)
build_legal_stance 法规、判例法、准备工作的综合引用
format_citation 按照奥地利公约格式引用(完整/简短/精确)
check_currency 检查法规是否生效、修订或废除
list_sources 列出所有可用的法规,包括元数据和数据来源
about 服务器信息、功能、数据集统计和覆盖率摘要

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

工具 说明
get_eu_basis 获取奥地利法规的欧盟指令/法规
get_austrian_implementations 查找奥地利实施欧盟法案的法律
search_eu_implementations 使用奥地利实施计数搜索欧盟文件
get_provision_eu_basis 获取具体条款的欧盟法律参考
validate_eu_compliance 检查实施状态(需要欧盟MCP)

欧盟法律一体化

奥地利是欧盟成员国。奥地利法律深受欧盟指令和法规的影响,特别是在数据保护、金融服务、消费者保护和环境法方面。

度量 值
欧盟成员国自 1995
GDPR实施 DSG 2018(数据保护法)
NIS2实施 NISG 2024(网络和信息系统安全法)
权威 数据保护局(DSB)
欧元Lex一体化 自动获取元数据

奥地利对欧盟的主要实施

  • GDPR 数据保护 (2016/679) → 2018年数据保护法(DSG 2018)
  • NIS2指令 (2022/2555) → 日产2024
  • 人工智能法案 (2024/1689) → 奥地利正在执行
  • eIDAS (910/2014) → 电子政务法、签名法
  • 反洗钱指令 (2015/849) → 金融市场洗钱法(FM-GwG)
  • 消费者权益指令 (2011/83) → 消费者保护法(KSchG)

看 EU_INTEGRATION-GUIDE.md 详细文档。


数据来源和新鲜度

所有内容均来自奥地利权威法律数据库:

数据世系

字段 值
权威 奥地利联邦总理办公室
检索方法 RIS 和 API
语言 德语
许可证 AT-Statutory-PD --奥地利法定公共领域(UrhG第7(1)条“自由领域”)
覆盖 5101联邦法规
最后一次摄入 2026-02-25

自动新鲜度检查(每日)

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

来源 检查 方法
规约修正案 RIS API日期比较 已检查所有5101法规
新法规 RIS Bundesgesetzblatt提要 与数据库不同
欧盟参考陈旧 Git提交时间戳 如果超过90天,则标记

安全

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

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

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


重要免责声明

法律咨询

此工具不是法律建议

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

  • 这是一个 研究工具,不能替代专业法律顾问
  • 法庭案件报道 仅在高级级别可用,不要仅依赖此进行免费级别的判例法研究
  • 验证关键引用 对主要来源(ris.bka.gv.at)提起诉讼
  • 欧盟交叉引用 摘自奥地利法规文本,而非EUR Lex全文

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

客户保密

查询通过Claude API。对于特权或机密事项,请使用内部部署。看 隐私.md 奥地利律师协会(ÖRAK)遵守指南。


文档


发展

设置

git clone https://github.com/Ansvar-Systems/Austria-law-mcp
cd Austria-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 RIS
npm run build:db                   # Rebuild SQLite database
npm run drift:detect               # Run drift detection
npm run check-updates              # Check for amendments and new statutes
npm run db:update-seed             # Update database from seed data

演出

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

对MCP的反应更多

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

贡献

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

优先领域:

  • 欧盟法规交叉引用扩展
  • 历史法规版本和修订跟踪
  • 主要法规的英文翻译
  • 下级法院判决覆盖范围

路线图

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

  • [x] 完整语料库摄入(5101项法规,56760项规定)

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

  • [x] Vercel流式HTTP部署

  • [x] 根据RIS进行每日新鲜度检查

  • []法院判例法扩展(高级级别)

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

  • []主要法规的英文翻译

  • []州法律覆盖范围(省级法律)


引用

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

@software{austrian_law_mcp_2026,
  author = {Ansvar Systems AB},
  title = {Austrian Law MCP Server: Production-Grade Legal Research Tool},
  year = {2026},
  url = {https://github.com/Ansvar-Systems/Austria-law-mcp},
  note = {5,101 Austrian statutes with 56,760 provisions and EU law cross-references}
}

许可证

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

数据许可证

  • 法规和立法: AT-Statutory-PD --奥地利法定公共领域。UrhG§7(1)“Freie Werke”不包括法律(Gesetze)、条例(Verordnungen),官方法令(amtliche Erlässe),公告(Bekanntmachungen),以及法院判决(Entscheidungen)版权保护。2026年5月17日通过RIS合并文本逐字核实——见 docs/audits/2026-05-17-eu-copyright-statutory-works-batch-1a-AT-BE-DK-FI-FR.md 在arch docs中。目录条目: AT-Statutory-PD 在 infrastructure/attribution-licenses.json.
  • 欧盟元数据: 欧元法律(欧盟公共领域,第2011/833/EU号决定)

关于Ansvar系统

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

所以我们是开源的。在RIS中浏览5101条法规不需要Rechtswissenschaftstudio。

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


Built with care in Stockholm, Sweden