Zum Inhalt springen
MCP ThesaurusMCP Thesaurus

PRIMAMCP

CommunityGood75/100Beanspruchen

streamable-httpMITupdated 15d ago

Verifizierter, zitierfÀhiger Rechtskontext via Model Context Protocol. Claude · ChatGPT · Cursor · Copilot · jeder MCP-fÀhige Client.

QuellcodeWebsite10

Was kannst du mit PRIMAMCP machen?

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

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)

# 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 → 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 ~/Library/Application Support/Claude/claude_desktop_config.json
Windows %APPDATA%\Claude\claude_desktop_config.json
Linux ~/.config/Claude/claude_desktop_config.json

Eintrag:

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

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:

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

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 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 support@planitprima.com, 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

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

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

Konfig-Pfad pro Client:

Client Pfad
VS Code (Copilot Chat) .vscode/mcp.json (workspace) oder Settings UI
Windsurf Settings → MCP Servers
Zed ~/.config/zed/settings.json → context_servers
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://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.

Tool Zweck Kategorie
legal_search Hybrid-Suche mit AI-Reranking + Filter Discovery
legal_lookup Volltext einer Norm per Zitat Detail
legal_lookup_batch Bis zu 20 Lookups in einem Call Detail
legal_get_context Umgebende Normen einer Fundstelle Detail
legal_find_citing_decisions Bundesgerichtsentscheidungen zu einer Norm Detail
legal_get_materials Amtliche GesetzesbegrĂŒndung (BT-Drucksache) zu einer Norm Detail
legal_list_laws VerfĂŒgbare Gesetze auflisten Discovery
legal_get_toc Inhaltsverzeichnis eines Gesetzes Discovery
legal_get_stats Index- und Datenbankstatistiken Discovery
{
  "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.

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

URI Zweck Quota
legal://rechtsrahmen Domain → einschlĂ€gige Gesetze (Datenschutz → DSGVO+BDSG+TTDSG; Versicherung → VVG, nicht BGB) Frei
legal://filter_values GĂŒltige Filter-Werte fĂŒr legal_search Frei
legal://eu_celex_registry Kuratierte CELEX-IDs fĂŒr EU-Rechtsakte Frei
legal://norm/{norm_id} Volltext einer Einzelnorm als Resource Pro-Seat
legal://law/{source_type}/{abbreviation} Inhaltsverzeichnis eines Gesetzes Pro-Seat
legal://eu/celex/{celex} EU-Rechtsakt per CELEX-ID Pro-Seat

Prompts (Slash-Commands)

Command Zweck
/legal_research Strukturierte Recherche mit Fußnoten-Zitaten, Pflicht zur Tool-Nutzung
/citation_resolve Einzelnes Zitat → verifizierter Volltext
/compare_de_eu 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 PRIMAMCP nutzen soll. Copy-paste, fertig.

Asset Zielsystem Zweck
rules/cursor.md Cursor (.cursor/rules/) Trigger-Rule: bei §, BGB, DSGVO, Urteil → PRIMAMCP aufrufen, immer Citation, nie halluzinieren
skills/legal-research/ Claude Code Skill mit YAML-Frontmatter: 5-Schritt-Workflow fĂŒr saubere Rechtsrecherche
prompts/chatgpt-custom-gpt.md ChatGPT Custom-GPT System-Prompt + Citation-Pflicht analog Skill
prompts/copilot-instructions.md GitHub 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

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, 
 — Gesetze und Rechtsverordnungen des Bundes TĂ€glich
Landesrecht Bayern (gesetze-bayern.de) und Nordrhein-Westfalen (recht.nrw.de) — Landesgesetze & Verordnungen TĂ€glich
Bundes-Verwaltungsvorschriften Anwendungserlasse, Richtlinien, DurchfĂŒhrungsvorschriften des Bundes (z. B. TA Luft, AEAO) TĂ€glich
EU-Recht DSGVO, KI-VO, MiCA, DORA, NIS2, DSA, DMA, Data Act, Data Governance Act, Verordnungen, Richtlinien, BeschlĂŒsse TĂ€glich
EuGH-/EuG-Rechtsprechung Verfahrensnummern wie C-311/18, T-451/20 TĂ€glich
Bundesgerichte (ab 2010) BGH, BVerwG, BFH, BAG, BSG, BVerfG, BPatG, GmSOGB TĂ€glich
Leitentscheidungen (bis 2009) BVerfGE (amtliche Sammlung, inkl. LĂŒth/Elfes), BVerwG-Urteile Abgeschlossener Bestand
Landes-Rechtsprechung SĂ€chsisches OVG (Bautzen), NRW-Obergerichte (OVG/OLG/LAG/FG/LSG/VerfGH NRW) Laufend
Datenschutz-Guidance EDSA/EDPB-Leitlinien & DSK-BeschlĂŒsse — Soft Law zu DSGVO/BDSG Laufend
Gesetzesmaterialien BT-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.

Tarif Monatlich JĂ€hrlich Anfragen/Monat Rate-Limit
Free 0 € — 150 (max. 15/Tag) 15/min
Lite 6,90 € 69 € 750 30/min
Pro 19,90 € 199 € 5.000 60/min
Pro Plus 69,90 € 699 € 25.000 300/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 14 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