Amtliche Quellengesetze-im-internet.de · EUR-Lex
Europaius

Eigener KI-Agent auf Basis des Rechtskorpus Europaius

Wer einen eigenen Agenten für juristische oder Compliance-Aufgaben baut, muss keine eigene Gesetzesdatenbank aufbauen. Der MCP-Server Europaius stellt Suche, Volltextabruf und Länder­vergleich als Standard-Tools bereit, die der Agent über das MCP SDK aufrufen kann.

Eigener KI-Agent mit Rechtskorpus: MCP SDK und API-Key
Europaius Deutschland: Inhalt des Korpus

Die Beispiele in dieser Anleitung basieren auf tschechischem Recht. Dieselben Tools funktionieren auch mit dem Korpus Europaius Deutschland:

367 855 Gesetze300 682 Rechtsprechung6 125 Gesetze mit KI-Erklärung

Europaius Deutschland →Suchen

Anmeldung aus dem Code

Für die interaktive Nutzung erfolgt die Anmeldung über den Standard-OAuth-Flow im Browser; sowohl das Python- als auch das TypeScript-MCP-SDK unterstützen dies. Für serverseitige Agenten und Automatisierungen dient der API-Key aus der Preisliste von Europaius: Bei der Anmeldung geben Sie ihn statt der E-Mail-Adresse ein, oder Ihr eigener OAuth-Client durchläuft die Autorisierung einmal und speichert das Refresh-Token. Der Key beginnt mit dem Präfix eur_ und ist an das Konto und dessen Limits gebunden.

Tools

  • search(query, states): liefert JSON {"results":[{id,title,url,snippet}]} über Gesetze und Rechtsprechung hinweg.
  • fetch(id): Volltext des Dokuments anhand des Identifikators, inklusive Metadaten (Gericht, Datum, ECLI, Staat).
  • search_law, find_caselaw, find_caselaw_cz: gezielte Suche in Gesetzgebung oder Rechtsprechung mit Parametern.
  • get_paragraf(state, law, paragraf): genauer Wortlaut eines Paragrafen anhand der Gesetzesnummer.
  • souvislosti(para_id): geprüfte Zitierbeziehungen eines Paragrafen.
  • compare_norm(query, states): die relevantesten Bestimmungen aus jedem Staat.
  • vyklad, list_states: Auslegung eines tschechischen Paragrafen, Übersicht der Abdeckung.

Identifikatoren

Die vom Tool search zurückgegebenen Identifikatoren sind stabil und können gespeichert werden. Entscheidungen tschechischer Gerichte: case:<soud>:<slug>, wobei „soud“ für ns, nss, us oder justice steht (tschechische Gerichte). Paragraf: para:CZ:89/2012:§2991. Dokument eines anderen Staates: eu:DE:<id>. Das Tool fetch liefert bei Entscheidungen Rechtssatz, Tenor und Begründung in einem einzigen Text, bis zu 80.000 Zeichen.

Beispiel in Python

from mcp import ClientSession; from mcp.client.streamable_http import streamablehttp_client; async with streamablehttp_client("https://mcp.europaius.com/mcp", headers={"Authorization": "Bearer <token>"}) as (r, w, _): async with ClientSession(r, w) as s: await s.initialize(); res = await s.call_tool("search", {"query": "Verjährung einer Forderung", "states": ["CZ"]}). Das Ergebnis ist ein Text mit JSON, den Sie wie gewohnt parsen. Das Token erhalten Sie über den OAuth-Flow oder durch Anmeldung mit dem API-Key.

Empfehlungen für Agenten

  • Geben Sie dem Agenten eine Systemanweisung, bei jeder rechtlichen Aussage ein Tool aufzurufen und in der Antwort die URL aus dem Ergebnis anzugeben.
  • Speichern Sie Dokument-Identifikatoren, nicht Texte; laden Sie den Volltext erst bei Bedarf.
  • Rechnen Sie damit, dass die erste Abfrage zu einem ausländischen Staat länger dauert; verwenden Sie ein Zeitlimit von mindestens 120 s.
  • Beachten Sie die Kontolimits; ein Agent in einer Schleife verbraucht 100 Abfragen schnell – für den Produktivbetrieb nutzen Sie ein Abonnement.
Verbinden Sie Europaius mit Ihrer KI

Die Adresse des Konnektors ist für alle Tools identisch. Sie melden sich per E-Mail an, in zwei Minuten ist alles erledigt.

https://mcp.europaius.com/mcp

Anleitung zur Verbindung →Preisliste

Häufige Fragen

3
Kann ich den Server ohne MCP, über einfaches HTTP, aufrufen?

Das Protokoll ist JSON-RPC über HTTP, technisch ist das also möglich, aber das MCP SDK übernimmt Sitzungsverwaltung, Streaming und Fehlerbehandlung für Sie. Wir empfehlen die Nutzung des SDK.

Gibt es eine Sandbox oder Testumgebung?

Das kostenlose Konto mit 100 Abfragen täglich dient als Testumgebung. Die Daten sind identisch mit denen der Produktivumgebung.

Wie melde ich einen Fehler oder eine fehlende Quelle?

Über den Kontakt auf europaius.com. Bei einer fehlenden Quelle geben Sie bitte Staat und Dokumenttyp an.

Verwandte Anleitungen

4
Europaius per Befehl als MCP-Server in Claude Code, Cursor und VS Code einbinden – Gesetze und Rechtsprechung
So verbinden Sie Gesetze und Rechtsprechung mit Microsoft Copilot, Copilot Studio und GitHub Copilot über den
Wie der MCP-Konnektor von Europaius abgesichert ist: OAuth-2.1-Login mit PKCE, Datensichtbarkeit, Token-Laufze
Was die Anbindung des Rechtskorpus an Claude, ChatGPT oder Copilot kostet: kostenloses Konto mit 100 Anfragen

Alle Anleitungen: Europaius für Juristen: Quellen, Anonymisierung, Sicherheit · Gesetze und Rechtsprechung in Claude: MCP-Konnektor · ChatGPT mit verlässlichen Rechtsquellen: Europaius-Konnektor · Perplexity mit Rechtskorpus Europaius: eigener MCP-Konnektor · Was ist ein MCP-Connector und wozu braucht ihn ein Jurist · Warum KI Rechtsprechung erfindet – und wie man es verhindert · KI in der Anwaltskanzlei: Einführung mit geprüften Quellen · KI für Unternehmensjuristen: Verträge, Compliance, schnelle Antworten · KI für Steuerberater: Gesetze & Rechtsprechung · Rechtsprechungsrecherche mit KI: NS, NSS und ÚS im Chat · Rechtsvergleich in der EU mit KI: eine Anfrage, 25 Länder · Arbeitsrecht mit KI: Kündigung, Fristen, Abfindung · Mietrecht mit KI: Kündigung, Kaution, Mieterhöhung laut Gesetz · DSGVO & Compliance mit KI: Verordnung und Rechtsprechung · Konnektor oder Gesetz als PDF hochladen? Der Vergleich · Paragraphen-Auslegung mit KI: verständlich, ohne Fehler

Orientierende Informationen, kein Ersatz für Rechtsberatung. Die Verbindung des Konnektors erfordert ein kostenloses Europaius-Konto. Mehr über Europaius · Europaius DE