Lawbster

io.github.PLANIT-TECH由 GitHub 帳號 PLANIT-TECH 發布v0.1.0更新於 Oct 25, 2026

Verified, citable German & EU law for any LLM. Daily updates from official sources, hosted in DE.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取知識與記憶

概覽

AI 產生的概覽

遠端 MCP 伺服器,為 AI 助理提供經核實、可引用的德國與歐盟法律文本、法院判決和立法資料,每日從官方來源更新

可以做什麼
以混合檢索與重排序搜尋德國和歐盟法律,可依來源類型與日期篩選,支援分頁及單次最多 20 筆查詢的批次呼叫。依引註取得條文全文,例如德國民法某條、GDPR 某條或案件編號,並附上層級路徑與版本日期。檢視某條引註前後的相關條文,列出可用法律及其目錄和索引統計。查找引用某條規範的聯邦法院判決,以及議會文件等官方立法資料。讀取隨附資源以取得領域與法律的對應關係、篩選值和歐盟法案識別碼,並使用法律檢索、引註解析等引導式提示。
適用情境
當助理回答德國或歐盟法律問題、且答案必須立基於最新可引用來源而非模型記憶時使用,例如起草合約條款、在程式碼中檢查 GDPR 合規性,或依歐盟人工智慧法案對 AI 系統進行分類。
執行需求
需要遠端 Streamable HTTP 端點,無需本機執行環境或安裝套件。必須驗證:瀏覽器用戶端使用 OAuth 2.1 登入,或透過 Authorization 標頭傳送 Bearer API 金鑰,金鑰需在服務商網頁端建立一次。訂閱方案(免費或付費)決定請求配額與速率限制。
安裝前請注意
API 金鑰僅在建立時以明文顯示一次,須避免提交到程式碼儲存庫或版本控制中。依席次計量,設有每月請求配額和每分鐘速率限制;付費方案按月或按年計費,五天試用結束後自動轉為免費方案,不會自動升級。此服務是法律資訊來源而非法律意見,結果仍需針對具體案件進行專業評估。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Lawbster,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.PLANIT-TECH%2Flawbster/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "lawbster": {
      "type": "http",
      "url": "https://lawbster.planitprima.com/mcp"
    }
  }
}

README

[PRIMAMCP — Verifizierter, zitierfähiger Rechtskontext für jeden KI-Assistenten]

PRIMAMCP — 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.

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

Quickstart · Tools · Skills & Rules · Coverage · English


KI halluziniert bei Rechtsfragen. PRIMAMCP liefert die Fakten.

Ohne PRIMAMCP:

❌ "§ 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 PRIMAMCP:

✅ § 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/22 vom 2023-05-15 — Tenor + zitierte Normen

PRIMAMCP 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://mcp.planitprima.com/mcp (Streamable HTTP, Bearer-Auth oder OAuth 2.1)

bash
# 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-Key holen: mcp.planitprima.com → 5 Tage kostenlos testen, keine Kreditkarte. Klartext erscheint genau einmal beim Erstellen — direkt in den Client kopieren.


🔧 Setup pro Client

Claude Desktop (macOS / Windows / Linux)

Config-Datei:

PlattformPfad
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json
Linux~/.config/Claude/claude_desktop_config.json

Eintrag:

json
{  "mcpServers": {    "primamcp": {      "type": "http",      "url": "https://mcp.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 PRIMAMCP mit neun Tools.

Test-Prompt: „Was sind die Voraussetzungen für eine Schmerzensgeldforderung nach § 253 BGB? Bitte mit Quellenangabe."

Troubleshooting:

  • PRIMAMCP 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 → 15–300 Anfragen/Minute pro Seat, je nach Tarif. Lange Recherche-Sessions können das treffen — kurz pausieren, größeren Tarif oder zweiten Seat zubuchen.
Cursor (Composer / Agent)

Ein-Klick-Install:

🖱️ Add PRIMAMCP to Cursor

Nach Klick: API-Key (sk-legal-…) im Cursor-Config-Editor anstelle von YOUR_PRIMAMCP_API_KEY eintragen.

Manuell: .cursor/mcp.json im Projekt-Root oder ~/.cursor/mcp.json global:

json
{  "mcpServers": {    "primamcp": {      "type": "http",      "url": "https://mcp.planitprima.com/mcp",      "headers": {        "Authorization": "Bearer ${env:PRIMAMCP_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 PRIMAMCP automatisch bei rechtlichen Fragen nutzt.

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

Browser-Clients sprechen MCP nativ über OAuth 2.1 — kein Code, kein Klartext-Token im Browser-Storage.

ChatGPT:

  1. Settings → Connectors → Add custom connector
  2. Name: PRIMAMCP
  3. MCP Server URL: https://mcp.planitprima.com/mcp
  4. Authentication: OAuth
  5. Save → Browser-Tab → PRIMAMCP-Login → Allow
  6. Im Chat: Tools-Dropdown → PRIMAMCP aktivieren

Claude.ai:

  1. Settings → Connectors → Add custom
  2. Name: PRIMAMCP
  3. Remote MCP server URL: https://mcp.planitprima.com/mcp
  4. Sign in → PRIMAMCP-Login → Allow
  5. Im Chat: Tools-Icon → PRIMAMCP aktivieren

💡 Claude.ai unterstützt auch MCP Resources — legal://rechtsrahmen und 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 PRIMAMCP baust, kopiere den vorgefertigten System-Prompt — er erzwingt Tool-Nutzung und Citation-Pflicht.

Copilot Studio (Microsoft 365 / Power Platform / Teams)

Copilot Studio unterstützt MCP-Server als „Custom Connectors" und zieht — anders als viele andere Clients — auch Resources, was für PRIMAMCP (legal://rechtsrahmen, legal://eu_celex_registry) besonders wertvoll ist.

Pfad A — OAuth (empfohlen):

  1. Tools → Add a tool → New tool → Model Context Protocol
  2. Server URL: https://mcp.planitprima.com/mcp
  3. Authentication: OAuth 2.0. Endpoints (Authorization-URL, Token-URL, Scopes) bekommst du von uns — Mail an [email protected], wir tragen die Redirect-URI deines Tenants nach.
  4. Save & Test → PRIMAMCP-Login → Allow

Pfad B — API-Key (Server-to-Server-Bots):

  1. Tools → New tool → Model Context Protocol
  2. Server URL: https://mcp.planitprima.com/mcp
  3. Authentication: Bearer
  4. 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
VS Code (Copilot Chat) / Windsurf / Zed / Cline / generischer HTTP-MCP-Client

Jeder Client mit Streamable-HTTP-MCP-Support funktioniert. Allgemeines Setup:

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

Konfig-Pfad pro Client:

ClientPfad
VS Code (Copilot Chat).vscode/mcp.json (workspace) oder Settings UI
WindsurfSettings → MCP Servers
Zed~/.config/zed/settings.json → context_servers
ClineVS Code Settings → Cline → MCP Servers

Eigene App: MCP Python SDK oder TypeScript SDK. Endpunkt + Bearer-Token, mehr braucht es nicht.

Test ohne Client:

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

🛠️ Tools

Neun 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.

ToolZweckKategorie
legal_searchHybrid-Suche mit AI-Reranking + FilterDiscovery
legal_lookupVolltext einer Norm per ZitatDetail
legal_lookup_batchBis zu 20 Lookups in einem CallDetail
legal_get_contextUmgebende Normen einer FundstelleDetail
legal_find_citing_decisionsBundesgerichtsentscheidungen zu einer NormDetail
legal_get_materialsAmtliche Gesetzesbegründung (BT-Drucksache) zu einer NormDetail
legal_list_lawsVerfügbare Gesetze auflistenDiscovery
legal_get_tocInhaltsverzeichnis eines GesetzesDiscovery
legal_get_statsIndex- und DatenbankstatistikenDiscovery

Beispiel — legal_search

json
{  "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

json
{  "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 PRIMAMCP sechs Resources und drei Prompts.

Resources

URIZweckQuota
legal://rechtsrahmenDomain → einschlägige Gesetze (Datenschutz → DSGVO+BDSG+TTDSG; Versicherung → VVG, nicht BGB)Frei
legal://filter_valuesGültige Filter-Werte für legal_searchFrei
legal://eu_celex_registryKuratierte CELEX-IDs für EU-RechtsakteFrei
legal://norm/{norm_id}Volltext einer Einzelnorm als ResourcePro-Seat
legal://law/{source_type}/{abbreviation}Inhaltsverzeichnis eines GesetzesPro-Seat
legal://eu/celex/{celex}EU-Rechtsakt per CELEX-IDPro-Seat

Prompts (Slash-Commands)

CommandZweck
/legal_researchStrukturierte Recherche mit Fußnoten-Zitaten, Pflicht zur Tool-Nutzung
/citation_resolveEinzelnes Zitat → verifizierter Volltext
/compare_de_euDE- 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 PRIMAMCP nutzen soll. Copy-paste, fertig.

AssetZielsystemZweck
rules/cursor.mdCursor (.cursor/rules/)Trigger-Rule: bei §, BGB, DSGVO, Urteil → PRIMAMCP aufrufen, immer Citation, nie halluzinieren
skills/legal-research/Claude CodeSkill mit YAML-Frontmatter: 5-Schritt-Workflow für saubere Rechtsrecherche
prompts/chatgpt-custom-gpt.mdChatGPT Custom-GPTSystem-Prompt + Citation-Pflicht analog Skill
prompts/copilot-instructions.mdGitHub Copilot (.github/copilot-instructions.md)Repo-weite Anweisung: PRIMAMCP 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 PRIMAMCP abdeckt

QuelleInhaltAktualität
BundesrechtBGB, ZPO, HGB, AktG, GmbHG, StGB, StPO, AO, EStG, KStG, UStG, SGB I–XII, KSchG, ArbZG, MiLoG, AGG, BetrVG, TVG, BDSG, … — Gesetze und Rechtsverordnungen des BundesTäglich
LandesrechtBayern (gesetze-bayern.de) und Nordrhein-Westfalen (recht.nrw.de) — Landesgesetze & VerordnungenTäglich
Bundes-VerwaltungsvorschriftenAnwendungserlasse, Richtlinien, Durchführungsvorschriften des Bundes (z. B. TA Luft, AEAO)Täglich
EU-RechtDSGVO, KI-VO, MiCA, DORA, NIS2, DSA, DMA, Data Act, Data Governance Act, Verordnungen, Richtlinien, BeschlüsseTäglich
EuGH-/EuG-RechtsprechungVerfahrensnummern wie C-311/18, T-451/20Täglich
Bundesgerichte (ab 2010)BGH, BVerwG, BFH, BAG, BSG, BVerfG, BPatG, GmSOGBTäglich
Leitentscheidungen (bis 2009)BVerfGE (amtliche Sammlung, inkl. Lüth/Elfes), BVerwG-UrteileAbgeschlossener Bestand
Landes-RechtsprechungSächsisches OVG (Bautzen), NRW-Obergerichte (OVG/OLG/LAG/FG/LSG/VerfGH NRW)Laufend
Datenschutz-GuidanceEDSA/EDPB-Leitlinien & DSK-Beschlüsse — Soft Law zu DSGVO/BDSGLaufend
GesetzesmaterialienBT-Drucksachen mit amtlicher Begründung — der „Wille des Gesetzgebers" (Tool legal_get_materials)Täglich

Vollständiges deutsches Bundesrecht · Landesrecht Bayern & NRW · vollständiges EU-Recht · Bundes- und Landesgerichtsentscheidungen · Datenschutz-Guidance · 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.

Kostenlos im Web: Über 235.000 Gesetzes-Seiten zu Bundes- und EU-Recht sind frei und ohne Login auf mcp.planitprima.com durchstöberbar — jede Norm mit verlinkter einschlägiger Rechtsprechung und, wo vorhanden, erläuternden Beschreibungen.

Ist mein Gesetz dabei? Eine Freitextsuche auf der Startseite prüft sofort, ob die für dich relevanten Gesetze in PRIMAMCP indexiert sind.


🎯 Warum PRIMAMCP?

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 PRIMAMCP 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): PRIMAMCP ist die darunterliegende Schicht — der zitierfähige Rechtskontext-Provider. Eigenes LLM, eigener Workflow.


🔒 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-Clients
  • Pro-Seat-Quota mit Fair-Use-Limit (15–300 Anfragen/min je nach Tarif)
  • Stripe für Zahlungsabwicklung unter EU-US Data Privacy Framework (Art. 45 DSGVO)

→ Verbindliches in AGB und Datenschutzerklärung.


💰 Pricing

Alle Preise brutto (inkl. USt.), pro Seat und Monat. Jahresabrechnung spart 16 %. Vollständiger Rechtskorpus in jedem Tarif.

TarifMonatlichJährlichAnfragen/MonatRate-Limit
Free0 €—150 (max. 15/Tag)15/min
Lite6,90 €69 €75030/min
Pro19,90 €199 €5.00060/min
Pro Plus69,90 €699 €25.000300/min

Sitzstaffel auf Pro und Pro Plus: ab dem 2., 6. und 11. Seat wird jeder weitere günstiger — Pro 15,90 / 13,90 / 11,90 €, Pro Plus 55,90 / 48,90 / 41,90 € pro Monat. Gestaffelte Abrechnung: jeder Seat zum Satz seiner Stufe. Lite kostet jeden Seat gleich viel.

Die ersten 5 Tage laufen mit Pro-Funktionen, ohne Kreditkarte. Danach geht es ohne Zutun im Free-Tarif weiter — kein automatischer Wechsel in ein kostenpflichtiges Abo, jederzeit kündbar.

→ mcp.planitprima.com/pricing


📖 Weitere Doku


🤝 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/primamcp/) ebenfalls.


📜 License

Code und Dokumentation in diesem Repo: MIT License.

Der PRIMAMCP-Server-Quellcode ist nicht Open Source — PRIMAMCP ist ein gemanagter SaaS-Dienst, betrieben von PLANIT // TECH GmbH in Deutschland.


⚠️ Disclaimer

PRIMAMCP 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 PRIMAMCP-Index ersetzen keine juristische Auswertung im Einzelfall.


© 2026 PLANIT // TECH GmbH · Impressum · Datenschutz · AGB

來源:README.md,提交 b39c8ac

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v0.1.0最新Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分