Lawbster
Lawbster — Deutsches & EU-Recht für jeden KI-Assistenten
Verifizierter, zitierfähiger Rechtskontext via Model Context Protocol. Claude · ChatGPT · Cursor · Copilot · jeder MCP-fähige Client.
Quickstart · Tools · Skills & Rules · Coverage · English
KI halluziniert bei Rechtsfragen. Lawbster liefert die Fakten.
Ohne Lawbster:
❌ "§ 823a BGB regelt die Haftung bei Schmerzensgeld …" (diesen Paragrafen gibt es nicht) ❌ "Art. 9 DSGVO erlaubt die Verarbeitung mit Einwilligung — Stand 2023" (Trainings-Cutoff, ggf. veraltet) ❌ "Der BGH entschied in VI ZR 999/22 …" (ausgedachtes Aktenzeichen)
Mit Lawbster:
✅
§ 253 Abs. 2 BGB— Volltext, Stand 2024-10-01, Direkt-URL zur amtlichen Quelle ✅Art. 9 Abs. 2 lit. a DSGVO— Volltext mit Hierarchie-Pfad ✅BGH VI ZR 175/22vom 2023-05-15 — Tenor + zitierte Normen
Lawbster ist ein produktionsreifer MCP-Server, der KI-Assistenten verifizierten Zugriff auf das deutsche und europäische Recht gibt — täglich aktualisiert aus amtlichen Quellen, durchsuchbar mit dreistufiger Hybrid-Suche, jeder Treffer mit exakter Fundstelle. Stand: MRR@10 = 0,676 auf dem öffentlichen GerLeRB-Benchmark.
⚡ Quickstart in 60 Sekunden
Endpunkt: https://lawbster.planitprima.com/mcp (Streamable HTTP, Bearer-Auth oder OAuth 2.1)
# Variante 1 — npx-Setup (alle Clients, einfachster Weg)
npx -y @planit-lawbster/lawbster-mcp setup --client claude
# unterstützt: claude | cursor | vscode | windsurf
# Variante 2 — manueller Eintrag (siehe Client-Sektionen unten)API-Key holen: lawbster.planitprima.com → 14 Tage kostenlos testen, keine Kreditkarte. Klartext erscheint genau einmal beim Erstellen — direkt in den Client kopieren.
🔧 Setup pro Client
Config-Datei:
Plattform | Pfad |
macOS |
|
Windows |
|
Linux |
|
Eintrag:
{
"mcpServers": {
"lawbster": {
"type": "http",
"url": "https://lawbster.planitprima.com/mcp",
"headers": {
"Authorization": "Bearer sk-legal-DEIN-API-KEY"
}
}
}
}Claude Desktop vollständig beenden (Quit, nicht nur Fenster schließen) und neu öffnen. Das MCP-Icon zeigt jetzt Lawbster mit acht Tools.
Test-Prompt: „Was sind die Voraussetzungen für eine Schmerzensgeldforderung nach § 253 BGB? Bitte mit Quellenangabe."
Troubleshooting:
Lawbster erscheint nicht → JSON-Syntax prüfen mit
python -m json.tool < claude_desktop_config.json. Häufiger Fehler: fehlendes Komma zwischen mehreren Servern.401 Unauthorized → Token-Prefix
sk-legal-korrekt? Subscription aktiv?429 Rate-Limit → 60 Anfragen/Minute pro Seat. Lange Recherche-Sessions können das treffen — zweiten Seat zubuchen oder kurz pausieren.
Ein-Klick-Install:
Nach Klick: API-Key (sk-legal-…) im Cursor-Config-Editor anstelle von YOUR_LAWBSTER_API_KEY eintragen.
Manuell: .cursor/mcp.json im Projekt-Root oder ~/.cursor/mcp.json global:
{
"mcpServers": {
"lawbster": {
"type": "http",
"url": "https://lawbster.planitprima.com/mcp",
"headers": {
"Authorization": "Bearer ${env:LAWBSTER_TOKEN}"
}
}
}
}Wichtig: Token nie ins Repo committen — .cursor/mcp.json in .gitignore, oder Token via Umgebungsvariable beziehen (siehe Snippet oben).
Anwendungsfälle:
AGB-Generierung mit echten BGB-Klauseln (§§ 305–310, § 309 Nr. 7)
DSGVO-Compliance-Check beim Schreiben von Datenverarbeitungs-Code (Art. 6, Art. 9 DSGVO)
KI-VO-Risikoklassifikation beim Bau von ML-Pipelines
→ Empfohlen: Cursor-Rule kopieren, damit Cursor Lawbster automatisch bei rechtlichen Fragen nutzt.
Browser-Clients sprechen MCP nativ über OAuth 2.1 — kein Code, kein Klartext-Token im Browser-Storage.
ChatGPT:
Settings → Connectors → Add custom connector
Name:
LawbsterMCP Server URL:
https://lawbster.planitprima.com/mcpAuthentication: OAuth
Save → Browser-Tab → Lawbster-Login → Allow
Im Chat: Tools-Dropdown → Lawbster aktivieren
Claude.ai:
Settings → Connectors → Add custom
Name:
LawbsterRemote MCP server URL:
https://lawbster.planitprima.com/mcpSign in → Lawbster-Login → Allow
Im Chat: Tools-Icon → Lawbster aktivieren
💡 Claude.ai unterstützt auch MCP Resources —
legal://rechtsrahmenund Co. erscheinen als attachable references im Chat.
Seats und OAuth: Jedes OAuth-Subject = ein Seat (selbe subject_id, auch wenn du es in beiden Clients nutzt).
Custom-GPT-System-Prompt: Wenn du einen Custom-GPT mit Lawbster baust, kopiere den vorgefertigten System-Prompt — er erzwingt Tool-Nutzung und Citation-Pflicht.
Copilot Studio unterstützt MCP-Server als „Custom Connectors" und zieht — anders als viele andere Clients — auch Resources, was für Lawbster (legal://rechtsrahmen, legal://eu_celex_registry) besonders wertvoll ist.
Pfad A — OAuth (empfohlen):
Tools → Add a tool → New tool → Model Context Protocol
Server URL:
https://lawbster.planitprima.com/mcpAuthentication: OAuth 2.0. Endpoints (Authorization-URL, Token-URL, Scopes) bekommst du von uns — Mail an
support@planitprima.com, wir tragen die Redirect-URI deines Tenants nach.Save & Test → Lawbster-Login → Allow
Pfad B — API-Key (Server-to-Server-Bots):
Tools → New tool → Model Context Protocol
Server URL:
https://lawbster.planitprima.com/mcpAuthentication: Bearer
Token:
sk-legal-…
Anwendungsfälle:
Compliance-Bot in Teams — DSGVO-Anfragen mit zitierten Artikeln
Vertragsprüfung in Word — markierte Klausel → einschlägige BGB-Paragrafen
Power Apps für Inhouse-Counsel — Low-Code-App mit Rechtskorpus
Jeder Client mit Streamable-HTTP-MCP-Support funktioniert. Allgemeines Setup:
{
"mcpServers": {
"lawbster": {
"type": "http",
"url": "https://lawbster.planitprima.com/mcp",
"headers": {
"Authorization": "Bearer sk-legal-DEIN-API-KEY"
}
}
}
}Konfig-Pfad pro Client:
Client | Pfad |
VS Code (Copilot Chat) |
|
Windsurf | Settings → MCP Servers |
Zed |
|
Cline | VS Code Settings → Cline → MCP Servers |
Eigene App: MCP Python SDK oder TypeScript SDK. Endpunkt + Bearer-Token, mehr braucht es nicht.
Test ohne Client:
curl -X POST https://lawbster.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"}'🛠️ Tools
Acht Tools, alle batch-fähig, alle async, alle zitierfähig. Discovery-Tools liefern kompakte Antworten (~4 k Token), Detail-Tools volle Texte. Standard-Pagination via count / total / offset / has_more / next_offset / hint.
Tool | Zweck | Kategorie |
Hybrid-Suche mit AI-Reranking + Filter | Discovery | |
Volltext einer Norm per Zitat | Detail | |
Bis zu 20 Lookups in einem Call | Detail | |
Umgebende Normen einer Fundstelle | Detail | |
Bundesgerichtsentscheidungen zu einer Norm | Detail | |
Verfügbare Gesetze auflisten | Discovery | |
Inhaltsverzeichnis eines Gesetzes | Discovery | |
Index- und Datenbankstatistiken | Discovery |
Beispiel — legal_search
{
"tool": "legal_search",
"arguments": {
"query": "Schmerzensgeld bei Persönlichkeitsverletzung",
"top_k": 5
}
}Liefert §§ 823, 253 BGB plus einschlägige BGH-Entscheidungen — gemischt, gerankt nach Relevanz, nicht nach Quelltyp.
Beispiel — legal_lookup
{
"tool": "legal_lookup",
"arguments": { "citation": "Art. 6 Abs. 1 lit. a DSGVO" }
}Liefert den exakten Buchstaben mit Hierarchie-Pfad und Stand.
Akzeptierte Zitierformen: § 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.
→ Vollständige Tool-Referenz mit allen Parametern, Beispielen und Response-Schemas
🧩 MCP Resources & Prompts
Neben Tools liefert Lawbster sechs Resources und drei Prompts.
Resources
URI | Zweck | Quota |
| Domain → einschlägige Gesetze (Datenschutz → DSGVO+BDSG+TTDSG; Versicherung → VVG, nicht BGB) | Frei |
| Gültige Filter-Werte für | Frei |
| Kuratierte CELEX-IDs für EU-Rechtsakte | Frei |
| Volltext einer Einzelnorm als Resource | Pro-Seat |
| Inhaltsverzeichnis eines Gesetzes | Pro-Seat |
| EU-Rechtsakt per CELEX-ID | Pro-Seat |
Prompts (Slash-Commands)
Command | Zweck |
| Strukturierte Recherche mit Fußnoten-Zitaten, Pflicht zur Tool-Nutzung |
| Einzelnes Zitat → verifizierter Volltext |
| DE- und EU-Regelung gegenüberstellen + Verhältnis benennen (Umsetzung/Goldplating/…) |
Verfügbar in Claude Desktop, Claude.ai, Copilot Studio.
🪄 Skills & Rules
Vorgefertigte Snippets, die deinem KI-Client beibringen, wann und wie er Lawbster nutzen soll. Copy-paste, fertig.
Asset | Zielsystem | Zweck |
Cursor ( | Trigger-Rule: bei §, BGB, DSGVO, Urteil → Lawbster aufrufen, immer Citation, nie halluzinieren | |
Claude Code | Skill mit YAML-Frontmatter: 5-Schritt-Workflow für saubere Rechtsrecherche | |
ChatGPT Custom-GPT | System-Prompt + Citation-Pflicht analog Skill | |
GitHub Copilot ( | Repo-weite Anweisung: Lawbster für rechtliche Fragen verwenden |
Die mitgelieferten MCP-Prompts (
/legal_research,/citation_resolve,/compare_de_eu) decken denselben Workflow server-seitig ab — nutze sie in MCP-fähigen Clients (Claude Desktop, Claude.ai, Copilot Studio); die client-seitigen Skills/Rules sind die Variante für Clients ohne native Prompt-Unterstützung.
📚 Was Lawbster abdeckt
Quelle | Inhalt | Aktualität |
Bundesrecht | BGB, ZPO, HGB, AktG, GmbHG, StGB, StPO, AO, EStG, KStG, UStG, SGB I–XII, KSchG, ArbZG, MiLoG, AGG, BetrVG, TVG, BDSG, … | Täglich |
EU-Recht | DSGVO, KI-VO, MiCA, DORA, NIS2, DSA, DMA, Data Act, Data Governance Act, Verordnungen, Richtlinien, Beschlüsse | Täglich |
EuGH-Rechtsprechung | Verfahrensnummern wie | Täglich |
Bundesgerichte | BGH, BVerfG, BAG, BSG, BPatG, BFH | Täglich |
Vollständiges deutsches Bundesrecht · vollständiges EU-Recht · Bundesgerichtsentscheidungen · jede Norm einzeln zitierbar. Alle Inhalte aus amtlichen, frei zugänglichen Quellen — keine Verlagslizenz, keine Drittanbieter-Daten, keine intransparente Lizenzkette.
Stabiler Reverse-Index: Welche Norm wurde von welcher Entscheidung zitiert? Treibt das Tool legal_find_citing_decisions.
Was nicht drin ist: Kommunalrecht, berufsständisches Recht, Lehrmeinungen, Kommentarliteratur, Fachzeitschriften (verlagslizenziert) — Lawbster ist die Basis-Schicht, kombinierbar mit deiner Verlagslizenz.
🎯 Warum Lawbster?
Gegenüber LLM-Direktnutzung: Kein Trainings-Cutoff. Exakte Paragrafen statt geraten. Jede Antwort mit Fundstelle. Sauber getrennt zwischen BGB / DSGVO / BGH-Urteilen. KI halluziniert bei Rechtsfragen regelmäßig — mit Lawbster nicht mehr.
Gegenüber anderen Legal-MCP-Servern: Produktionsreif statt Hobby-Projekt. Hybrid-Suche mit AI-Reranking (öffentlicher Benchmark). Pro-Seat-Quota, OAuth + API-Key, kommerzieller Support, tägliche Aktualisierung aus amtlichen Quellen.
Gegenüber Komplett-KI-Lösungen (Harvey, Noxtua): Lawbster ist die darunterliegende Schicht — der zitierfähige Rechtskontext-Provider. Eigenes LLM, eigener Workflow. Wie Context7, aber für Recht.
🔒 Compliance & Sicherheit
Hosting in Deutschland — alle Daten ausschließlich auf Hetzner-Servern in Deutschland verarbeitet und gespeichert
DSGVO-konform — Auftragsverarbeitungsvertrag (AVV) nach Art. 28 DSGVO inklusive
Keine personenbezogenen Daten im Regelbetrieb — der Index enthält nur öffentliche Rechtstexte; Tool-Call-Inhalte werden nicht persistiert
API-Keys SHA-256-gehasht — Klartext nur einmal beim Erstellen sichtbar
Dual-Auth — API-Key (
sk-legal-…) für Server-to-Server, OAuth 2.1 mit JWT für Web-ClientsPro-Seat-Quota mit Fair-Use-Limit (60 Anfragen/min)
Stripe für Zahlungsabwicklung unter EU-US Data Privacy Framework (Art. 45 DSGVO)
→ Verbindliches in AGB und Datenschutzerklärung.
💰 Pricing
Ein Plan, klare Abrechnung. 19 € pro Seat / Monat. 14 Tage kostenlos testen, keine Kreditkarte, jederzeit kündbar. Vollständiger Rechtskorpus inklusive.
→ lawbster.planitprima.com/pricing
📖 Weitere Doku
Tool-Referenz — alle 8 Tools mit Parametern, Beispielen, Response-Schemas, Fehlerfällen
Architektur & Suchpipeline — Hybrid-Suche, Reranking, Filter
Benchmarks — GerLeRB-Resultate, Reproduzierbarkeit
FAQ — häufige Fragen
Changelog — Versionshistorie
English README — full English translation
🤝 Beitrag & Support
Pull Requests an die Doku sind willkommen — Tippfehler, fehlende Beispiele, neue Quickstart-Guides für weitere MCP-Clients. Code-Contributions am npm-Wrapper-Paket (packages/lawbster-mcp/) ebenfalls.
Bug oder Feature-Wunsch: GitHub Issues
Sicherheits-Hinweis: siehe SECURITY.md
Support:
support@planitprima.com
📜 License
Code und Dokumentation in diesem Repo: MIT License.
Der Lawbster-Server-Quellcode ist nicht Open Source — Lawbster ist ein gemanagter SaaS-Dienst, betrieben von PLANIT // TECH GmbH in Deutschland.
⚠️ Disclaimer
Lawbster liefert verifizierte Rechtsinformation, keine Rechtsberatung im Sinne des RDG. Für eine konkrete Rechtsberatung wende dich an eine Rechtsanwältin oder einen Rechtsanwalt. Treffer aus dem Lawbster-Index ersetzen keine juristische Auswertung im Einzelfall.
© 2026 PLANIT // TECH GmbH · Impressum · Datenschutz · AGB
This server cannot be installed
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/PLANIT-TECH/lawbster-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server