# // PRIMAMCP > Rechtsdatenbank für KI-Assistenten: MCP-Server und REST-API für deutsches und europäisches Recht. Bundes- und EU-Recht, Landesrecht Bayern und NRW, Verwaltungsvorschriften, Rechtsprechung der Bundesgerichte, der EU-Gerichte und der Obergerichte in NRW und Sachsen, Gesetzesmaterialien sowie Datenschutz-Leitlinien von EDSA und DSK — aus amtlichen Quellen, mit Fundstelle, für Claude, ChatGPT, Cursor, Copilot Studio oder über REST in eigene Anwendungen. PRIMAMCP ist ein B2B-Produkt von PLANIT // TECH GmbH (planitprima.com). Der Server liefert hybride Suche (Dense-Vektoren + BM25 mit Reranking), Einzelnorm-Lookups per Zitat, zitierende Entscheidungen zu einer Norm, Gesetzesbegründungen und die Inhaltsverzeichnisse aller gepflegten Regelwerke. Den aktuellen Datenstand (Anzahl Regelwerke, Normen und Entscheidungen) liefern das Tool `legal_get_stats` und `https://mcp.planitprima.com/api/v1/public/stats`. ## Docs - [Quickstart & API-Referenz](https://mcp.planitprima.com/docs): Integration in Claude Desktop, ChatGPT, Cursor und REST-API in unter fünf Minuten. Enthält vollständige Tool-Referenz, Resource-Templates und Authentifizierungs-Flow. - [Preise](https://mcp.planitprima.com/pricing): Free-Tarif und Bezahltarife (Lite, Pro, Pro Plus), abgerechnet je Lizenz über Stripe. - [Benchmarks](https://mcp.planitprima.com/benchmarks): Retrieval-Qualität auf dem GerLeRB-Datensatz, öffentlich dokumentiert. ## MCP - Endpoint: `https://mcp.planitprima.com/mcp` - Transport: Streamable HTTP (stateless) - Auth: OAuth 2.1 oder API-Key (`sk-legal-…` im `Authorization: Bearer`-Header) - OAuth-Discovery: `https://mcp.planitprima.com/.well-known/oauth-protected-resource` — nennt den zuständigen Authorization-Server. ## Tools - `legal_search` — Hybride Suche (semantisch + BM25) über Gesetze, Verordnungen, Entscheidungen, Gesetzesmaterialien und Leitlinien. Filter u. a. nach Jurisdiktion (`de`, `eu`, `de_by`, `de_nw`, `de_sn`), Quelle, Dokumentart, Gericht, Datum und zitierter Norm (`cited_norm`). Liefert gerankte Treffer mit Snippets. - `legal_lookup` — Text einer Norm oder Leitabschnitt einer Entscheidung per Zitat (z. B. `§ 823 BGB`, `Art. 6 DSGVO`, `C-311/18`), mit Angabe der Trefferqualität. - `legal_lookup_batch` — Mehrere Zitate in einem Call (reduziert Roundtrips). - `legal_get_context` — Nachbarabschnitte einer Fundstelle (Kontext vor/nach). - `legal_list_laws` — Verzeichnis der gepflegten Regelwerke mit Titeln und Abkürzungen. - `legal_get_toc` — Inhaltsverzeichnis eines Regelwerks (Buch / Abschnitt / Titel / Paragraphen). - `legal_find_citing_decisions` — Entscheidungen deutscher und EU-Gerichte, die eine bestimmte Norm zitieren, neueste zuerst. - `legal_get_materials` — Gesetzesbegründung (Bundestags-Drucksachen) zu einer Norm des Bundesrechts. - `legal_get_stats` — Datenstand (Anzahl Regelwerke, Normen und Entscheidungen). ## Resources Statisch (öffentlich, ohne Quota): - `legal://rechtsrahmen` — Mapping Rechtsgebiet → materielle und prozessuale Gesetze (hilft bei Themenfragen, wo die richtige Rechtsquelle unklar ist: z. B. VVG vs BGB, AO vs EStG). - `legal://filter_values` — Gültige Werte für `legal_search`-Filter (Jurisdiktion, Dokumentart, Gerichtstyp, Quelle). - `legal://eu_celex_registry` — Kuratiertes Verzeichnis wichtiger EU-Regelwerke mit CELEX-Identifiern. Dynamisch (zählt gegen das Kontingent): - `legal://norm/{norm_id}` — Einzelnorm per interner ID. - `legal://law/{source_type}/{abbreviation}` — Inhaltsverzeichnis eines Regelwerks. - `legal://eu/celex/{celex}` — EU-Regelwerk per CELEX-Identifier. ## Prompts Versionierte System-Prompt-Templates, die MCP-Clients als Slash-Commands anbieten: - `legal_research(jurisdiction, depth)` — Strukturierte Recherche mit footnote-basierten Zitaten. Parameter: `jurisdiction` (optional: `de`, `eu`, `de_by`, `de_sn`, `de_nw`; ohne Angabe gilt der Suchbereich des Kontos), `depth` (`thorough` | `quick`, Default `thorough`). Erzwingt Tool-Nutzung, verbietet erfundene Zitate. - `citation_resolve(citation)` — Löst ein einzelnes Zitat (`§ 823 BGB`, `C-311/18`, `Art. 6 DSGVO`) via `legal_lookup` in den verifizierten Volltext auf. - `compare_de_eu(topic)` — Stellt deutsche und EU-Regelung zu einem Thema gegenüber und benennt das Verhältnis (Umsetzung / Ergänzung / Goldplating / Eigenständig). ## Datenquellen - Gesetze im Internet (gesetze-im-internet.de) — Bundesgesetze und -verordnungen - EUR-Lex (eur-lex.europa.eu) — EU-Verordnungen, -Richtlinien, Beschlüsse und Verträge - CURIA (curia.europa.eu) — Entscheidungen von EuGH und EuG - Rechtsprechung im Internet (rechtsprechung-im-internet.de) — Entscheidungen der Bundesgerichte (BGH, BVerfG, BAG, BSG, BFH, BVerwG, BPatG) - Bundesverfassungsgericht (bundesverfassungsgericht.de) — amtliche Sammlung BVerfGE vor 2010 - Bundesgerichtshof (bundesgerichtshof.de), Bundesverwaltungsgericht (bverwg.de), Bundespatentgericht (bundespatentgericht.de) — Entscheidungen vor 2010 - Sächsisches Oberverwaltungsgericht (justiz.sachsen.de) — Rechtsprechung Sachsen - Rechtsprechungsdatenbank NRWE (nrwe.justiz.nrw.de) — Rechtsprechung Nordrhein-Westfalen - BAYERN.RECHT (gesetze-bayern.de) — Landesrecht Bayern - Landesrecht NRW (recht.nrw.de) — Landesrecht Nordrhein-Westfalen - Verwaltungsvorschriften im Internet (verwaltungsvorschriften-im-internet.de) — Verwaltungsvorschriften des Bundes - Deutscher Bundestag – DIP (dip.bundestag.de) — Gesetzesmaterialien - Europäischer Datenschutzausschuss EDSA/EDPB (edpb.europa.eu) — Leitlinien und Empfehlungen, deutsch und englisch (`language='en'`) - Datenschutzkonferenz (datenschutzkonferenz-online.de) — Orientierungshilfen, Beschlüsse und Kurzpapiere der DSK ## Norm-Seiten (öffentlich) Jede Norm des Bundes- und EU-Rechts hat eine öffentliche Seite — amtlicher Volltext, Verortung in der Hierarchie und zitierende Entscheidungen. Jede Seite hat eine direkte MCP-Entsprechung: dieselbe Norm lässt sich per `legal_lookup` mit dem Zitat aus der Überschrift live und zitiersicher abrufen. Beispiele (das URL-Muster ist `/gesetz/{abkürzung}/{norm}` für Bundesrecht und `/eu/{abkürzung}/{norm}` für EU-Recht): - [§ 823 BGB – Schadensersatzpflicht](https://mcp.planitprima.com/gesetz/bgb/823): deutsche Norm-Seite; live per `legal_lookup("§ 823 BGB")`. - [Art. 6 DSGVO – Rechtmäßigkeit der Verarbeitung](https://mcp.planitprima.com/eu/dsgvo/art-6): EU-Norm-Seite; live per `legal_lookup("Art. 6 DSGVO")`. - [Inhaltsverzeichnis BGB](https://mcp.planitprima.com/gesetz/bgb): Hub-Seite mit allen Normen eines Gesetzes (Pendant für EU unter `/eu/{abkürzung}`). Die zur Indexierung freigegebenen Seiten stehen in der [Sitemap](https://mcp.planitprima.com/sitemap_index.xml). ## Rechtliches - [Impressum](https://mcp.planitprima.com/impressum) - [Datenschutz](https://mcp.planitprima.com/datenschutz) - [AGB](https://mcp.planitprima.com/agb) - Betreiber: PLANIT // TECH GmbH