
Die Beispiele in dieser Anleitung basieren auf tschechischem Recht. Dieselben Tools funktionieren auch mit dem Korpus von Europaius Deutschland:
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.
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.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.
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.
https://mcp.europaius.com/mcpDas 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.
Das kostenlose Konto mit 100 Abfragen täglich dient als Testumgebung. Die Daten sind identisch mit denen der Produktivumgebung.
Über den Kontakt auf europaius.com. Bei einer fehlenden Quelle geben Sie bitte Staat und Dokumenttyp an.
Unverbindliche Informationen, die keine Rechtsberatung ersetzen. Die Verbindung des Konnektors erfordert ein Europaius-Konto (kostenlos). Mehr über Europaius · Europaius DE