mcpField
L
Lawbster

Lawbster

远程服务
lawbster.planitprima.com法律与政务115 周前更新

关于 Lawbster

Lawbster 提供 MCP 服务,用于检索德国和欧盟法律文本及判决,并附带引用信息。它面向需要最新、可追溯法律资料的 MCP 兼容 AI 客户端。

主要功能

  1. 01支持 AI 重排的混合搜索
  2. 02按引文查询法律条文
  3. 03获取相关条文和判决
  4. 04批量查询法律全文
  5. 05浏览法律及目录
  6. 06提供法律资源和提示词

适用场景

  1. 01带引用资料研究德国法律问题
  2. 02编写代码时核查法律条文
  3. 03依据相关法律审查合同条款

MCP 相关

该 Streamable HTTP MCP 服务提供搜索和检索法律、条文及法院判决的工具,并提供法律资源和提示词。支持 Bearer 身份验证或 OAuth 2.1。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://lawbster.planitprima.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://lawbster.planitprima.com/mcp需要授权

工具

详细介绍

PRIMAMCP — 为每位 AI 助手提供经过验证、可引用的法律背景信息

PRIMAMCP — 为每位 AI 助手提供德国与欧盟法律信息

通过 Model Context Protocol 提供经过验证、可引用的法律背景信息。 Claude · ChatGPT · Cursor · Copilot · 任何兼容 MCP 的客户端。

Website NPM MCP GDPR Made in Germany License: MIT Listed on mcpservers.org

快速入门 · 工具 · 技能与规则 · 覆盖范围 · English


AI 在法律问题上会产生幻觉。PRIMAMCP 提供事实依据。

不使用 PRIMAMCP:

❌ “《德国民法典》第 823a 条规定了精神损害赔偿责任……” (并不存在这个条文) ❌ “《通用数据保护条例》第 9 条允许在取得同意的情况下处理数据——截至 2023 年的版本” (训练数据截止时间可能导致信息过时) ❌ “德国联邦最高法院在 VI ZR 999/22 案中作出裁决……” (虚构的案号)

使用 PRIMAMCP:

✅ § 253 Abs. 2 BGB — 全文,版本截至 2024-10-01,附官方来源直达链接 ✅ Art. 9 Abs. 2 lit. a DSGVO — 全文及层级路径 ✅ 德国联邦最高法院于 2023-05-15 作出的 BGH VI ZR 175/22 判决 — 裁判主文 + 引用条文

PRIMAMCP 是一款可用于生产环境的 MCP 服务,让 AI 助手能够经过验证地访问德国和欧盟法律信息——每天从官方来源更新,采用三级混合搜索,每条结果都附有精确出处。截至目前,在公开的 GerLeRB 基准测试中,MRR@10 = 0.676。


⚡ 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 → 免费试用 5 天,无需信用卡。明文密钥在创建时只显示一次——请直接复制到客户端中。


🔧 各客户端的设置方法

Claude Desktop(macOS / Windows / Linux)

配置文件:

平台路径
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json
Linux~/.config/Claude/claude_desktop_config.json

配置项:

{
  "mcpServers": {
    "primamcp": {
      "type": "http",
      "url": "https://mcp.planitprima.com/mcp",
      "headers": {
        "Authorization": "Bearer sk-legal-DEIN-API-KEY"
      }
    }
  }
}

完全退出 Claude Desktop(选择 Quit,而不只是关闭窗口),然后重新打开。MCP 图标现在会显示带有九个工具的 PRIMAMCP。

测试提示词: “根据《德国民法典》第 253 条,提出精神损害赔偿请求需要满足哪些条件?请注明来源。”

故障排除:

  • 未显示 PRIMAMCP → 检查 JSON 语法:python -m json.tool < claude_desktop_config.json。常见错误:多个服务之间缺少逗号。
  • 401 Unauthorized → Token 前缀 sk-legal- 是否正确?订阅是否有效?
  • 429 Rate-Limit → 根据套餐,每个席位每分钟可发送 15–300 个请求。长时间的研究会话可能触发限流——请短暂等待、升级套餐或添加第二个席位。
Cursor(Composer / Agent)

一键安装: 🖱️ 将 PRIMAMCP 添加到 Cursor

点击后:在 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}"
      }
    }
  }
}

重要: 切勿将令牌提交到仓库中——将 .cursor/mcp.json 添加到 .gitignore,或通过环境变量提供令牌(参见上方代码片段)。

使用场景:

  • 使用真实的 BGB 条款生成 AGB(§§ 305–310,§ 309 第 7 款)
  • 编写数据处理代码时进行 DSGVO 合规性检查(DSGVO 第 6 条、第 9 条)
  • 构建 ML 流水线时进行 KI-VO 风险分类

→ 建议:复制 Cursor 规则,让 Cursor 在遇到法律问题时自动使用 PRIMAMCP。

ChatGPT(Pro / Team / Enterprise)和 Claude.ai(Web)

浏览器客户端通过 OAuth 2.1 原生支持 MCP——无需代码,也不会在浏览器存储中保存明文令牌。

ChatGPT:

  1. Settings → Connectors → Add custom connector
  2. 名称: PRIMAMCP
  3. MCP 服务 URL: https://mcp.planitprima.com/mcp
  4. 身份验证: OAuth
  5. 保存 → 切换到浏览器标签页 → 登录 PRIMAMCP → 允许
  6. 在聊天中:打开 Tools 下拉菜单 → 启用 PRIMAMCP

Claude.ai:

  1. Settings → Connectors → Add custom
  2. 名称: PRIMAMCP
  3. 远程 MCP 服务 URL: https://mcp.planitprima.com/mcp
  4. 登录 → 登录 PRIMAMCP → 允许
  5. 在聊天中:点击 Tools 图标 → 启用 PRIMAMCP

💡 Claude.ai 也支持 MCP Resources——legal://rechtsrahmen 等资源会作为可附加的参考资料显示在聊天中。

席位与 OAuth: 每个 OAuth 主体对应 一个席位(即使在两个客户端中使用,只要 subject_id 相同,也只算一个席位)。

自定义 GPT 系统提示词: 如果你要构建使用 PRIMAMCP 的自定义 GPT,请复制预制的系统提示词——它会强制使用工具并要求引用来源。

Copilot Studio(Microsoft 365 / Power Platform / Teams)

Copilot Studio 支持将 MCP 服务作为“自定义连接器”,并且与许多其他客户端不同,也会获取资源。对于 PRIMAMCP(legal://rechtsrahmen、legal://eu_celex_registry)来说,这一点尤其有价值。

路径 A——OAuth(推荐):

  1. Tools → Add a tool → New tool → Model Context Protocol
  2. 服务 URL: https://mcp.planitprima.com/mcp
  3. 身份验证: OAuth 2.0。授权端点、令牌端点和作用域请向我们索取——发送邮件至 [email protected],我们会为你添加租户的重定向 URI。
  4. 保存并测试 → 登录 PRIMAMCP → 允许

路径 B——API 密钥(服务间机器人):

  1. Tools → New tool → Model Context Protocol
  2. 服务 URL: https://mcp.planitprima.com/mcp
  3. 身份验证: Bearer
  4. 令牌: sk-legal-…

使用场景:

  • Teams 合规机器人——回答 DSGVO 相关问题并引用条款
  • 在 Word 中审查合同——选中条款 → 查找相关的 BGB 条文
  • 面向内部法律顾问的 Power Apps——使用法律语料库构建低代码应用
VS Code(Copilot Chat)/ Windsurf / Zed / Cline / 通用 HTTP-MCP 客户端

任何支持 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).vscode/mcp.json(工作区)或 Settings UI
WindsurfSettings → MCP Servers
Zed~/.config/zed/settings.json → context_servers
ClineVS Code Settings → Cline → MCP Servers
自建应用:MCP Python SDK 或 TypeScript SDK。只需端点和 Bearer Token。

无需客户端即可测试:

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"}'

🛠️ 工具

九种工具,全部支持批量处理、异步调用和引用。发现类工具提供精简答复(约 4 k 个 Token),详情类工具提供完整文本。标准分页参数为 count / total / offset / has_more / next_offset / hint。

工具用途类别
legal_search混合搜索,结合 AI 重排序和筛选发现
legal_lookup按引文获取法规全文详情
legal_lookup_batch单次调用最多查询 20 项详情
legal_get_context获取引文所在位置的周边法规条文详情
legal_find_citing_decisions查询涉及某项法规的联邦法院判决详情
legal_get_materials获取某项法规的官方立法说明(BT-Drucksache)详情
legal_list_laws列出可用法律发现
legal_get_toc获取法律目录发现
legal_get_stats获取索引和数据库统计信息发现
示例 — 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。

→ 完整工具参考,包含所有参数、示例和响应 Schema


🧩 MCP 资源和提示词

除工具外,PRIMAMCP 还提供六个资源和三个提示词。

资源
URI用途配额
legal://rechtsrahmen领域 → 相关法律(数据保护 → DSGVO+BDSG+TTDSG;保险 → VVG,而非 BGB)免费
legal://filter_valueslegal_search 的有效筛选值免费
legal://eu_celex_registry精选的欧盟法律 CELEX ID免费
legal://norm/{norm_id}以资源形式获取单条法规全文每席位
legal://law/{source_type}/{abbreviation}获取法律目录每席位
legal://eu/celex/{celex}按 CELEX ID 获取欧盟法律文件每席位
提示词(斜杠命令)
命令用途
/legal_research结构化研究,附带脚注引文,并强制使用工具
/citation_resolve单条引文 → 已验证全文
/compare_de_eu对比德国和欧盟法规,并说明二者关系(转化/超额转置……)

可在 Claude Desktop、Claude.ai、Copilot Studio 中使用。


🪄 技能与规则

预制片段,可教会你的 AI 客户端何时以及如何使用 PRIMAMCP。复制粘贴即可。

资产目标系统用途
rules/cursor.mdCursor (.cursor/rules/)触发规则:遇到 §、BGB、DSGVO、判决时 → 调用 PRIMAMCP,始终提供引用,绝不臆造
skills/legal-research/Claude Code带 YAML-frontmatter 的技能:分 5 步进行严谨法律研究
prompts/chatgpt-custom-gpt.mdChatGPT Custom-GPT系统提示词 + 与技能相同的引用要求
prompts/copilot-instructions.mdGitHub Copilot (.github/copilot-instructions.md)仓库级指令:法律问题使用 PRIMAMCP

随附的MCP 提示词(/legal_research、/citation_resolve、/compare_de_eu)可在服务端实现相同的工作流——请在支持 MCP 的客户端(Claude Desktop、Claude.ai、Copilot Studio)中使用;面向客户端的技能/规则则适用于不原生支持提示词的客户端。


📚 PRIMAMCP 涵盖的内容

来源内容时效性
联邦法律BGB、ZPO、HGB、AktG、GmbHG、StGB、StPO、AO、EStG、KStG、UStG、SGB I–XII、KSchG、ArbZG、MiLoG、AGG、BetrVG、TVG、BDSG,……——联邦法律及法规每日
州法律巴伐利亚(gesetze-bayern.de)和北莱茵-威斯特法伦州(recht.nrw.de)——州法律及法规每日
联邦行政规定联邦适用令、指引和实施规定(例如 TA Luft、AEAO)每日
欧盟法律DSGVO、KI-VO、MiCA、DORA、NIS2、DSA、DMA、Data Act、Data Governance Act、法规、指令、决定每日
欧盟法院(EuGH)/欧盟普通法院(EuG)判例案号,例如 C-311/18、T-451/20每日
联邦法院(2010 年起)BGH、BVerwG、BFH、BAG、BSG、BVerfG、BPatG、GmSOGB每日
指导性判决(截至 2009 年)BVerfGE(官方判例汇编,含 Lüth/Elfes)、BVerwG 判决已完成的收录
州级判例萨克森高等行政法院(Bautzen)、北莱茵-威斯特法伦州高等法院(OVG/OLG/LAG/FG/LSG/VerfGH NRW)持续更新
数据保护指南EDSA/EDPB 指南及 DSK 决议——关于 DSGVO/BDSG 的软法持续更新
立法材料附官方说明的联邦议院印刷文件——“立法者的意图”(工具 legal_get_materials)每日

**完整的德国联邦法律 · 巴伐利亚和北莱茵-威斯特法伦州法律 · 完整的欧盟法律 · 联邦及州法院判决 · 数据保护指南 · 每项法规均可单独引用。**所有内容均来自官方、免费公开的来源——无出版社许可、无第三方数据、无不透明的许可链。

**稳定的反向索引:**哪项法规被哪项判决引用?此索引支持工具 legal_find_citing_decisions。

**网页免费访问:**超过 235,000 个联邦和欧盟法律页面可在 mcp.planitprima.com 免费浏览,无需登录——每项法规都附有相关判例链接,并在有相关说明时提供说明。

**我关注的法律在其中吗?**在主页进行全文搜索,即可立即查看 PRIMAMCP 是否已索引与你相关的法律。


🎯 为什么选择 PRIMAMCP?

**相比直接使用 LLM:**没有训练截止日期。提供准确的法律条文,而非猜测。每个回答都附有出处。明确区分 BGB、DSGVO 和 BGH 判决。AI 经常在法律问题上产生幻觉——使用 PRIMAMCP 后则不会再有这种情况。

**相比其他 Legal-MCP 服务:**可用于生产环境,而非业余项目。采用带 AI 重排序的混合搜索(公开基准测试)。按席位设置配额,支持 OAuth + API-Key,提供商业支持,并每日从官方来源更新。

相比完整 AI 解决方案(Harvey、Noxtua):PRIMAMCP 是底层服务——提供可引用法律上下文的服务商。LLM 和工作流由你自选。


🔒 合规与安全

  • 托管于德国——所有数据仅在德国的 Hetzner 服务器上处理和存储
  • 符合 DSGVO——包含符合 DSGVO 第 28 条要求的数据处理协议(AVV)
  • 常规运行中不涉及个人数据——索引仅包含公开法律文本;工具调用内容不会持久化存储
  • API-Key 采用 SHA-256 哈希——明文仅在创建时显示一次
  • 双重认证——服务器到服务器连接使用 API-Key(sk-legal-…),Web 客户端使用带 JWT 的 OAuth 2.1
  • 按席位设置配额,并设有合理使用限制(根据套餐,每分钟 15–300 个请求)
  • 通过 Stripe 处理付款,遵循 EU-US Data Privacy Framework(DSGVO 第 45 条)

→ 具有约束力的条款见 AGB 和 隐私声明。


💰 定价

所有价格均为含税价(含增值税),按席位和月计费。按年结算可节省 16%。每个套餐均包含完整法律语料库。

套餐按月按年每月请求数速率限制
Free0 €—150(每天最多 15)15/min
Lite6,90 €69 €75030/min
Pro19,90 €199 €5.00060/min
Pro Plus69,90 €699 €25.000300/min

Pro 和 Pro Plus 提供席位阶梯定价:从第 2、6 和 11 个席位起,每增加一个席位价格更低——Pro 每月分别为 15,90 / 13,90 / 11,90 €,Pro Plus 每月分别为 55,90 / 48,90 / 41,90 €。阶梯式计费:每个席位按其所在阶梯的价格计费。Lite 的所有席位价格相同。

前 5 天可使用 Pro 功能,无需信用卡。之后将自动继续使用 Free 套餐,无需任何操作——不会自动转为付费订阅,可随时取消。

→ mcp.planitprima.com/pricing


📖 更多文档


🤝 贡献与支持

欢迎提交针对文档的 Pull Request,例如修正拼写错误、补充示例,或为其他 MCP 客户端编写新的快速入门指南。也欢迎为 npm 包装器程序包(packages/primamcp/)贡献代码。


📜 许可证

本仓库中的代码和文档采用:MIT License。

PRIMAMCP 服务的源代码并非开源——PRIMAMCP 是由德国的 PLANIT // TECH GmbH 运营的托管式 SaaS 服务。


⚠️ 免责声明

PRIMAMCP 提供经核实的法律信息,不构成 RDG 意义上的法律咨询。如需针对具体情况的法律咨询,请联系律师。PRIMAMCP 索引中的检索结果不能替代对个案的法律分析。


© 2026 PLANIT // TECH GmbH · 法律声明 · 隐私政策 · 一般条款

评论

支持 Markdown

第一次接触 MCP?

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

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