Token导航 LogoToken导航TokenDH.com
German Law MCP logo
安全风控stdio官方级别未说明来源级核验

German Law MCP

MCP Server

@ansvar/german-law-mcp

提供德国联邦法律的查询和引用验证服务,适用于法律技术开发、合规工具构建和德国法律研究。

工具数

17

提示词数

0

GitHub Stars

15

资源数

0
TypeScriptClaude安全ClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Ansvar-Systems

提供方

Ansvar-Systems

最后核验

2026/5/17 20:45

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @ansvar/german-law-mcp

详细介绍

德国法律MCP服务器

gesetze-im-internet.de是AI时代的替代品。

](https://www.npmjs.com/package/@ansvar/german-law-mcp) ![MCP Registry](https://registry.modelcontextprotocol.io) ![License](https://opensource.org/licenses/Apache-2.0) ](https://github.com/Ansvar-Systems/German-law-mcp) ![CI](https://github.com/Ansvar-Systems/German-law-mcp/actions/workflows/ci.yml) ![Daily Data Check](https://github.com/Ansvar-Systems/German-law-mcp/actions/workflows/check-updates.yml)

查询 6870德国联邦法规 --从BGB和StGB到GG、BDSG等——直接从Claude、Cursor或任何兼容MCP的客户端。

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

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

______________________________________________________________________

为什么存在

德国法律研究分散在gesetze-im-internet.de,dejure.org,rechtsprechung-im-internet.de和DIP联邦议院。无论你是:

  • A. 律师 验证Schriftsatz或合同中的引用
  • A. 合规官 检查法规是否仍然有效
  • A. 法律技术开发人员 构建德国法律工具
  • A. 研究员 从Drucksache到成文法的立法史溯源

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

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

______________________________________________________________________

快速开始

远程使用(无需安装)

直接连接到托管版本——零依赖,无需安装。

端点: https://mcp.ansvar.eu/law-de/mcp

客户端如何连接
Claude.ai设置>连接器>添加集成>粘贴URL
克劳德代码claude mcp add german-law --transport http https://mcp.ansvar.eu/law-de/mcp
克劳德桌面版添加到配置(见下文)
GitHub Copilot添加到VS代码设置(见下文)

克劳德桌面版 --添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "german-law": {
      "type": "url",
      "url": "https://mcp.ansvar.eu/law-de/mcp"
    }
  }
}

GitHub Copilot --添加到VS代码 settings.json:

{
  "github.copilot.chat.mcp.servers": {
    "german-law": {
      "type": "http",
      "url": "https://mcp.ansvar.eu/law-de/mcp"
    }
  }
}

本地使用(npm)

npx @ansvar/german-law-mcp

克劳德桌面版 --添加到 claude_desktop_config.json:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 窗户: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "german-law": {
      "command": "npx",
      "args": ["-y", "@ansvar/german-law-mcp"]
    }
  }
}

光标/VS代码:

{
  "mcp.servers": {
    "german-law": {
      "command": "npx",
      "args": ["-y", "@ansvar/german-law-mcp"]
    }
  }
}

查询示例

连接后,自然地问:

  • *《民法典》第823条第1款对损害赔偿有何规定?*
  • *“2018年BDSG还有效吗?”*
  • *“在德国法律中查找关于Datenschutz的条款”*
  • *“BDSG执行哪些欧盟指令?”*
  • *“哪些德国法律实施了GDPR?”*
  • *“为IT Sicherheitsgesetz做好准备工作”*
  • *“验证引用§433 BGB”*
  • *“在案例法中寻求终止保护”*
  • *“比较德国法规中DSGVO的实施情况”*

______________________________________________________________________

包含内容

类别计数详细信息
法规6870项法律完整的德国联邦立法
规定91843节可使用FTS5进行全文搜索
判例法5000个决策BVerfG、BGH、BVerwG、BAG、BSG、BFH、BPatG
准备工作89423 records印刷品 + 全体会议记录 (WP 19 + 20)
数据库大小约300 MB冷启动时的运行时下载(策略B)
每日更新自动新鲜度检查对法律-im-internet.de

仅验证数据 --每一份食物都是从政府官方来源摄取的。LLM生成的内容为零。

______________________________________________________________________

在行动中看到它

为什么这有效

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

  • 所有法规文本均从gesetze-im-internet.de官方XML导出中获取
  • 条款已退回 未改变的 从SQLite FTS5数据库行
  • 零LLM总结或释义——数据库包含法规文本,而不是人工智能解释

智能上下文管理:

  • 搜索返回BM25评分的排名条款(上下文安全)
  • 三层搜索策略:精确引文匹配→ FTS5全文→ 喜欢回退
  • 交叉引用有助于导航,而无需一次加载所有内容

技术架构:

gesetze-im-internet.de → Parse XML → SQLite → FTS5 snippet() → MCP response
                  ↑                          ↑
           Provision parser           Verbatim database query

传统研究与MCP

传统方法此MCP服务器
按法律名称搜索gesetze-im-internet.de按纯德语搜索: *“员工数据保护”*
手动浏览多节法规根据上下文获取确切条款
法律之间的手动交叉引用build_legal_stance 跨来源的聚合
“这项法规仍然有效吗?”→ 手动检查check_currency → 几秒钟内回答
查找欧盟基础→ 深入了解EUR Lexget_eu_basis → 立即链接欧盟指令
查看DIP联邦议院的立法历史get_preparatory_works → 结构化结果
没有API,没有集成MCP协议→ 人工智能原生

传统: 搜索gesetze-im-internet.de→ 下载XML→ Ctrl+F→ 与Drucksache对照→ 查看EUR Lex以获取欧盟基准→ 重复

此MCP: *“BDSG第1条的依据是什么欧盟法律?”* → Done.

______________________________________________________________________

可用工具(19)

核心法律研究工具(8)

工具说明
search_legislationFTS5搜索91843项条款,BM25排名
get_provision按文档ID检索特定条款
search_case_law使用法院/日期过滤器搜索5000项联邦法院判决
get_preparatory_works让Drucksachen和Plenarprotokolle制定法规
validate_citation根据数据库验证引文(零幻觉检查)
build_legal_stance汇总法规、判例法、准备工作的引用
format_citation按照德国惯例设置引用格式(默认/简短/精确)
check_currency检查摄入语料库中的法规是否有效

引文工具(2)

工具说明
parse_citation解析 § 823 Abs. 1 BGBArt. 1 Abs. 1 GG 结构化组件
validate_citation检查数据库中是否存在引文

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

工具说明
get_eu_basis获取德国法规的欧盟指令/法规
get_german_implementations查找实施欧盟法案的德国法律
search_eu_implementations使用德国实施计数搜索欧盟文件
get_provision_eu_basis获取具体条款的欧盟法律参考
validate_eu_compliance检查实施状态

发现和元数据工具(2)

工具说明
list_sources数据来源和源元数据
about服务器版本、层、统计信息和新鲜度

______________________________________________________________________

数据来源和新鲜度

所有内容均来自德国权威法律数据库:

自动新鲜度检查(每日)

A. 监控所有数据源:

来源检查方法
规约修正案 XML index已检查所有 6870 条例
新法规联邦公报中的新条目与数据库不同
判例法网站 feedCompared to database
准备工作DIP API查询(30天窗口)检测到新记录

______________________________________________________________________

安全

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

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

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

______________________________________________________________________

重要免责声明

法律咨询

此工具不是法律建议 法规文本来源于官方出版物gesetze-im-internet.de。然而: - 这是一个 研究工具,不能替代专业法律顾问 - 法庭案件覆盖范围有限 (5000项判决)——不要仅仅依靠这一点进行判例法研究 - 验证关键引用 反对法院文件的主要来源 - 欧盟交叉引用 摘自德国法规文本,而非EUR Lex全文

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

客户保密

查询通过Claude API。对于特权或机密事项,请使用内部部署。律师在使用基于云的人工智能工具时,应考虑Bundesrechtsanwaltskammer(BRAK)的保密义务。看 隐私.md 以获取合规指导。

______________________________________________________________________

文档

______________________________________________________________________

发展

分支策略

此存储库使用 dev 整合部门。 不要直接推 main.

feature-branch → PR to dev → verify on dev → PR to main → deploy
  • main 生产准备就绪。仅接收来自的合并 dev 通过PR。
  • dev 是整合部门。所有的变化首先在这里发生。
  • 特征分支是从以下位置创建的 dev.

设置

git clone https://github.com/Ansvar-Systems/German-law-mcp
cd German-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 gesetze-im-internet.de
npm run ingest:cases              # Ingest case law from rechtsprechung-im-internet.de
npm run ingest:prep               # Ingest preparatory works from DIP Bundestag
npm run auto-update               # Run full update cycle
npm run auto-update:dry-run       # Preview what would be updated
npm run drift:detect              # Detect schema/data drift

演出

  • 搜索速度: 对于大多数FTS5查询,\Built with care in Stockholm, Sweden

目录标签

目录标签

TypeScriptClaude安全法律技术本地部署合规工具法律研究德国法律AI集成

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@ansvar/german-law-mcp

工具数量(toolCount,工具数)

17

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP