Lawbster
PRIMAMCP — 为每个 AI 助手提供德国与欧盟法律
通过 Model Context Protocol 提供经过验证、可引用的法律上下文。 Claude · ChatGPT · Cursor · Copilot · 任何支持 MCP 的客户端。
AI 在法律问题上会产生幻觉。PRIMAMCP 提供事实。
没有 PRIMAMCP:
❌ "§ 823a BGB 规定了痛苦赔偿的责任……" (该条款不存在) ❌ "Art. 9 DSGVO 允许经同意进行处理——截至 2023 年" (训练截止日期,可能已过时) ❌ "BGH 在 VI ZR 999/22 中作出裁决……" (虚构的案件编号)
使用 PRIMAMCP:
✅
§ 253 Abs. 2 BGB— 全文,截至 2024-10-01,官方来源的直接 URL ✅Art. 9 Abs. 2 lit. a DSGVO— 带层级路径的全文 ✅BGH VI ZR 175/22于 2023-05-15 — 判决主文 + 引用的规范
PRIMAMCP 是一个生产就绪的 MCP 服务器,为 AI 助手提供对德国和欧洲法律的经过验证的访问——每天从官方来源更新,可通过三级混合搜索进行搜索,每个结果都带有精确的引用位置。状态:在公开的 GerLeRB-Benchmark 上 MRR@10 = 0.676。
Related MCP server: Legal MCP
⚡ 60 秒快速开始
端点: https://mcp.planitprima.com/mcp(Streamable HTTP,Bearer 认证或 OAuth 2.1)
# Variante 1 — npx-Setup (alle Clients, einfachster Weg)
npx -y @planit-tech/primamcp setup --client claude
# unterstützt: claude | cursor | vscode | windsurf
# Variante 2 — manueller Eintrag (siehe Client-Sektionen unten)获取 API 密钥: mcp.planitprima.com → 免费试用 14 天,无需信用卡。明文在创建时仅显示一次——直接复制到客户端。
🔧 各客户端的设置
配置文件:
平台 | 路径 |
macOS |
|
Windows |
|
Linux |
|
条目:
{
"mcpServers": {
"primamcp": {
"type": "http",
"url": "https://mcp.planitprima.com/mcp",
"headers": {
"Authorization": "Bearer sk-legal-DEIN-API-KEY"
}
}
}
}完全退出 Claude Desktop(退出,而不仅仅是关闭窗口)并重新打开。MCP 图标现在显示 PRIMAMCP,包含九个工具。
测试提示: “根据 § 253 BGB 要求痛苦赔偿的条件是什么?请注明来源。”
故障排除:
PRIMAMCP 不出现 → 使用
python -m json.tool < claude_desktop_config.json检查 JSON 语法。常见错误:多个服务器之间缺少逗号。401 Unauthorized → Token 前缀
sk-legal-正确吗?订阅是否有效?429 Rate-Limit → 每个席位每分钟 60 个请求。长时间的研究会话可能会触发此限制——添加第二个席位或稍作暂停。
一键安装:
点击后:在 Cursor 配置编辑器中输入 API 密钥(sk-legal-…)以替换 YOUR_PRIMAMCP_API_KEY。
手动: 项目根目录中的 .cursor/mcp.json 或全局的 ~/.cursor/mcp.json:
{
"mcpServers": {
"primamcp": {
"type": "http",
"url": "https://mcp.planitprima.com/mcp",
"headers": {
"Authorization": "Bearer ${env:PRIMAMCP_TOKEN}"
}
}
}
}重要: 切勿将 Token 提交到仓库——将 .cursor/mcp.json 添加到 .gitignore,或通过环境变量获取 Token(参见上面的代码片段)。
使用场景:
AGB 生成,使用真实的 BGB 条款(§§ 305–310, § 309 Nr. 7)
DSGVO 合规检查,在编写数据处理代码时(Art. 6, Art. 9 DSGVO)
AI 法规风险分类,在构建 ML 管道时
→ 推荐:复制 Cursor 规则,以便 Cursor 在法律问题中自动使用 PRIMAMCP。
浏览器客户端通过 OAuth 2.1 原生支持 MCP——无需代码,浏览器存储中无明文 Token。
ChatGPT:
Settings → Connectors → Add custom connector
Name:
PRIMAMCPMCP Server URL:
https://mcp.planitprima.com/mcpAuthentication: OAuth
Save → 浏览器标签页 → PRIMAMCP 登录 → Allow
在聊天中:Tools 下拉菜单 → 激活 PRIMAMCP
Claude.ai:
Settings → Connectors → Add custom
Name:
PRIMAMCPRemote MCP server URL:
https://mcp.planitprima.com/mcpSign in → PRIMAMCP 登录 → Allow
在聊天中:Tools-Icon → 激活 PRIMAMCP
💡 Claude.ai 还支持 MCP Resources——
legal://rechtsrahmen等会作为可附加引用出现在聊天中。
席位和 OAuth: 每个 OAuth 主体 = 一个席位(相同的 subject_id,即使你在两个客户端中使用它)。
自定义 GPT 系统提示: 如果你使用 PRIMAMCP 构建自定义 GPT,请复制预制的 系统提示——它会强制使用工具和引用义务。
Copilot Studio 支持将 MCP 服务器作为“自定义连接器”,并且与许多其他客户端不同,它也拉取 Resources,这对 PRIMAMCP(legal://rechtsrahmen、legal://eu_celex_registry)特别有价值。
路径 A — OAuth(推荐):
Tools → Add a tool → New tool → Model Context Protocol
Server URL:
https://mcp.planitprima.com/mcpAuthentication: OAuth 2.0. 端点(Authorization-URL、Token-URL、Scopes)你会从我们这里获得——发送邮件至
support@planitprima.com,我们会补充你租户的重定向 URI。Save & Test → PRIMAMCP 登录 → Allow
路径 B — API 密钥(服务器到服务器机器人):
Tools → New tool → Model Context Protocol
Server URL:
https://mcp.planitprima.com/mcpAuthentication: Bearer
Token:
sk-legal-…
使用场景:
Teams 中的合规机器人 — 带有引用条款的 DSGVO 请求
Word 中的合同审查 — 标记的条款 → 相关的 BGB 条款
面向内部法律顾问的 Power Apps — 带有法律语料库的低代码应用
任何支持 Streamable-HTTP-MCP 的客户端都可以使用。通用设置:
{
"mcpServers": {
"primamcp": {
"type": "http",
"url": "https://mcp.planitprima.com/mcp",
"headers": {
"Authorization": "Bearer sk-legal-DEIN-API-KEY"
}
}
}
}每个客户端的配置路径:
客户端 | 路径 |
VS Code (Copilot Chat) |
|
Windsurf | 设置 → MCP 服务器 |
Zed |
|
Cline | VS Code 设置 → Cline → MCP 服务器 |
自己的应用: MCP Python SDK 或 TypeScript SDK。端点 + Bearer 令牌,仅此而已。
无需客户端的测试:
curl -X POST https://mcp.planitprima.com/mcp \
-H "Authorization: Bearer sk-legal-..." \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'🛠️ 工具
九个工具,全部支持批处理,全部异步,全部可引用。发现工具提供紧凑的答案(约 4k 令牌),详细工具提供完整文本。标准分页通过 count / total / offset / has_more / next_offset / hint 实现。
工具 | 用途 | 类别 |
混合搜索,带 AI 重排序 + 过滤器 | 发现 | |
按引用获取规范的全文 | 详情 | |
一次调用最多 20 个查找 | 详情 | |
某个引用位置周围的规范 | 详情 | |
针对某个规范的联邦法院判决 | 详情 | |
针对某个规范的官方立法理由(BT-Drucksache) | 详情 | |
列出可用的法律 | 发现 | |
法律目录 | 发现 | |
索引和数据库统计信息 | 发现 |
示例 — legal_search
{
"tool": "legal_search",
"arguments": {
"query": "Schmerzensgeld bei Persönlichkeitsverletzung",
"top_k": 5
}
}返回 §§ 823、253 BGB 以及相关的 BGH 判决——混合,按相关性排序,而非按来源类型。
示例 — legal_lookup
{
"tool": "legal_lookup",
"arguments": { "citation": "Art. 6 Abs. 1 lit. a DSGVO" }
}返回确切的条文,包含层级路径和状态。
接受的引用格式: § 823 BGB, § 1 Abs. 1 GG, § 280 Abs. 1 Satz 1 BGB, Art. 6 Abs. 1 lit. a DSGVO, Art. 5 Abs. 1 EU 2024/1689, C-311/18, BGH VI ZR 175/22, BVerfG 1 BvR 16/13.
🧩 MCP 资源与提示
除了工具之外,PRIMAMCP 还提供六个资源和三个提示。
资源
URI | 用途 | Quota |
| 领域 → 相关法律(数据保护 → DSGVO+BDSG+TTDSG;保险 → VVG,而非 BGB) | 免费 |
|
| 免费 |
| 精心整理的 CELEX-IDs,用于欧盟法律 | 免费 |
| 单项法律规范的全文(作为资源) | 按席位 |
| 一部法律的目录 | 按席位 |
| 通过 CELEX-ID 获取欧盟法律文件 | 按席位 |
提示词(斜杠命令)
命令 | 用途 |
| 结构化研究,带脚注引用,强制使用工具 |
| 将单条引用解析为已验证的全文 |
| 对比德国与欧盟法规并说明关系(转化 / Gold Plating / …) |
适用于 Claude Desktop、Claude.ai、Copilot Studio。
🪄 Skills 和 Rules
预先制作的片段,教会你的 AI 客户端“何时”以及“如何”使用 PRIMAMCP。复制粘贴即可用。
资源 | 目标系统 | 用途 |
Cursor ( | 触发规则:遇到 §、BGB、DSGVO、判决 → 使用 PRIMAMCP,始终引用,绝不捏造 | |
Claude Code | 带 YAML 前置元数据的技能:5 步研究流程,确保法律研究严谨 | |
ChatGPT Custom GPT | 系统提示词,与技能类似,含引用义务 | |
GitHub Copilot ( | 仓库级指令:法律问题使用 PRIMAMCP |
内置的 MCP 提示词(
/legal_research、/citation_resolve、/compare_de_eu)在服务端覆盖了相同的工作流程 — 可在支持 MCP 的客户端(Claude Desktop、Copilot Studio)中使用;客户端侧 Skills/Rules 是给不支持原生提示词功能的客户端准备的替代方案。
🪄 PRIMAMCP 覆盖范围
来源 | 内容 | 更新频率 |
德国联邦法律 | BGB、ZPO、HGB、AktG、GmbHG、AO、EStG、KStG、UStG、SGB I–XII、BDSG 等 — 联邦法律和法规 | 每日 |
州法律 | 巴伐利亚州 (gesetze-bayern.de) 和北莱茵-威斯特法伦州 (recht.nrw.de) — 州法律与法规 | 每日 |
联邦行政法规 | 联邦应用指令、指导方针、执行规定(如 TA Luft) | 每日 |
欧盟法律 | 条例、指令、决定 | 每日 |
欧盟法院判例 | 案件编号如 | 每日 |
联邦法院(2010 年起) | BGH, BVerwG, BFH, BAG, BSG, BVerfG, BPatG, GmSOGB | 每日 |
主要判决(截至 2009 年) | BVerfGE(官方汇编,包括 Elfes 案)、BVerwG 判决 | 完整存量 |
州法院 | 萨克森州高等行政法院(Bautzen)、北威州高等法院(OVG/OLG/FG/LSG/VerfGH) | 持续更新 |
数据保护指南 | 欧洲数据保护委员会(EDPB)/德国数据保护会议(DSK)意见 — 关于 GDPR/BDSG 的软法 | 持续更新 |
立法材料 | 联邦议院印刷品(BT-Drucksachen),含立法理由 —“立法者意图” | 每日 |
完整的德国联邦法律 · 巴伐利亚州和北莱茵-威斯特法伦州法律 · 完整欧盟法律 · 联邦和州法院判决 · 数据保护指南 · 各规范单独可引用 — 所有内容来自官方、可自由获取的来源;无出版商许可、无第三方数据、无不透明的许可链。
稳定的反向索引: 哪条规范被哪个判决引用?由 legal_find_citing_decisions 工具支持。
网络免费访问: 超过 235,000 条德国联邦和欧盟法律条目可在 mcp.planitprima.com 免费浏览——每条规范均附有相关判例链接,若有的话还包含评注。
我的法律是否覆盖? 使用首页上的自由文本搜索,可立即检查 PRIMAMCP 是否索引了你所需的法律。
🎯 为什么选择 PRIMAMCP?
相对于直接使用 LLM: 无训练数据截断。精确的条款而非猜测。每个回答都附有出处。对 BGB / DSGVO / BGH 判决的清晰区分。AI 在法律问题上经常产生幻觉——使用 PRIMAMCP 则不会。
相对于其他法律 MCP 服务器: 生产就绪,而非业余项目。混合搜索 + AI 重排序(公开基准测试)。按席位配额、OAuth + API 密钥、每日自动更新。
为什么重要: 法律工作关乎准确性。有了 PRIMAMCP,你可以获得具有可验证出处的法律答案——最早可追溯到 1949 年。
🔒 合规、隐私与安全
托管在德国(ISO 27001 认证数据中心,由德国提供商运营)
GDPR 合规 — 根据 GDPR 第 28 条签订数据处理协议 (DPA)
无第三方跟踪、无广告、无提示数据训练
通过 OAuth 2.1 / JWT 认证、静态加密、审计日志
💰 定价
每个席位每月 €19。 价格包含所有功能、全部法律矩阵、无限制法律请求,以及优先使用新功能。可通过发票支付。
→ https://mcp.planitprima.com/pricing
📖 更多文档
🤝 贡献与支持
欢迎提交文档改进 — 拼写错误、翻译、为其他 MCP 客户端编写新的快速入门指南。
错误或功能请求: 打开 GitHub Issue
电子邮件:
support@planitprima.com社区 & 支持: 加入我们的 Discord
⚠️ 免责声明
PRIMAMCP 提供经过验证的法律文本,但不构成法律建议。对于具体法律问题,请咨询合格的律师。搜索命结果不能替代针对具体案件的法律评估。
This server cannot be deployed
Maintenance
Related MCP Connectors
LawOracle — 20 legal AI tools: case law search, contracts, EU regulations, citation graph.
Connect AI to millions of laws and court cases with the Lawstronaut MCP.
One-step legal compliance for vibe-coded apps: privacy, terms, cookie banner and EU AI Act check.
German Handelsregister + Austrian Firmenbuch for AI agents: master data, financials & ratios.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceCite-grade German legal-text infrastructure for LLM agents, providing access to federal, Länder, and EU laws with cryptographic provenance.44 PyPI2Apache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to search and analyze German legal texts using vector embeddings and semantic search.90MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying 6,870 German federal statutes, case law, and legislative preparatory works directly from AI assistants and MCP-compatible clients.76 npm4Apache 2.0
- AlicenseAqualityFmaintenanceEnables querying and analyzing Danish legislation, including search, citation validation, currency checks, and EU law integration, directly from AI assistants.1532 npm1Apache 2.0