Deutsche Übersetzung zur Orientierung. Maßgeblich ist das russische Original.
CasusLegal CasusLegal Korpus der Rechtsprechung der obersten Gerichte ← Zur Startseite
Für Partnerplattformen

Der CasusLegal-Konnektor in Ihrem Produkt

Eine Adresse und ein Schlüssel für vier Korpora russischer Gerichtsrechtsprechung.\n Ihr Assistent erhält Tools zum Suchen und Lesen von Rechtsakten; die Weiterleitung\n zwischen den Korpora erfolgt auf unserer Seite.

Diese Seite richtet sich an die technischen Spezialisten der Plattform, die\n CasusLegal in ihr Produkt integriert und die Endjuristen selbst betreut.\n Wenn Sie Jurist sind und den Konnektor mit Ihrem neuronalen Netz (Claude,\n ChatGPT, Grok und anderen) verbinden möchten — besuchen Sie die Seite zur Verbindung des Konnektors, dort wird der Zugang\n über ein Abonnement eingerichtet und ein Partnerschlüssel ist nicht erforderlich.

1. Verbindung

Standard-MCP-Server: wird wie jeder andere\n Konnektor in Ihrem Chat verbunden.

ParameterWert
Adressehttps://mcp.casus.legal/partner/mcp
TransportMCP Streamable HTTP (kein SSE)
AuthentifizierungAuthorization: Bearer clp_… — den Schlüssel erhalten Sie auf eine von zwei Arten, siehe unten
Name des Konnektors im Clientnur lateinische Buchstaben, zum Beispiel CasusLegal

Schlüssel erhalten

Der Partnerschlüssel sieht wie folgt aus: clp_<имя>_…. Es gibt zwei Möglichkeiten;\n die Verbindungsadresse und die Arbeitsweise sind bei beiden gleich.

Der Schlüssel gewährt Zugang zu allen für Sie aktivierten Datenbanken. Bewahren Sie ihn ausschließlich auf dem\n Server auf und übermitteln Sie ihn nicht an den Browser des Endbenutzers.

Transporttyp ausdrücklich angeben Ein auf SSE konfigurierter Client kann überhaupt keine Verbindung zu dieser Adresse herstellen. In der\n Konfiguration des MCP-Clients heißt dies üblicherweise "type": "streamable-http" oder "streamable" — je nach Bibliothek.
bash · Verbindungsprüfung
curl -sS https://mcp.casus.legal/partner/mcp \
  -H "Authorization: Bearer $CASUS_PARTNER_KEY" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{
        "protocolVersion":"2025-06-18","capabilities":{},
        "clientInfo":{"name":"my-platform","version":"1.0"}}}'

In der Antwort steht — serverInfo.name: "CasusLegal Partner". Danach tools/list muss der Client neun Tools zurückgeben.

2. Anfrage-Header

ÜberschriftErforderlichZweck
Authorization: Bearer clp_… ja Plattformschlüssel
X-Partner-User-Id dringend empfohlen Alias des Endnutzers (Anwalts) auf Ihrer Seite

X-Partner-User-Id — jede stabile Zeichenfolge, die keine Rückschlüsse auf die Identität zulässt: Ihre interne Kennung oder deren Hash. Sie wird für die Einzelabrechnung nach Nutzern benötigt: Anhand dieser Kennung werden unsere und Ihre Zahlen abgeglichen (wie viele Aufrufe, welcher Art und wie viele Personen tatsächlich den Connector erreicht haben). Auf den Zugriff hat die Überschrift keinen Einfluss: Die Nutzerzahl ist nicht begrenzt.

3. Tools

Neun Tools, jedes mit einem Parameter corpus.

ToolFunktionsweise
casuslegal_search_practicezentrale thematische Suche in der Rechtsprechung
casuslegal_find_termSuche nach einer Formulierung oder einem seltenen Begriff (aufeinanderfolgende Wörter, in allen Flexionsformen)
casuslegal_get_case_detailsVolltext eines Akts anhand der numerischen ID id aus der Trefferliste
casuslegal_find_similarAkte, die der vorgegebenen Rechtsposition nahekommen
casuslegal_list_tagsFrequenzwörterbuch der Korpusthemen
casuslegal_statsZusammensetzung des Korpus: Umfang, zeitliche Abdeckung, Gerichte
casuslegal_browse_practiceZusammenstellung von Fällen ohne Analyse: flache Liste mit Seitennavigation
casuslegal_export_casesKatalogseite aus ausgewählten IDs (Links zu den Texten, Download im Markdown-/DOCX-Format)
casuslegal_subscription_statusZugriffsstatus des Korpus; beantwortet die Frage nach dem Partner-Schlüssel not_applicable

Parameter corpus

WertKorpusThemen
main
standardmäßig
Verfassungsgericht der Russischen Föderation, Oberstes Gericht der Russischen Föderation, Oberstes Schiedsgericht (Arbitrazh-Gericht) der Russischen Föderation zivilrechtliche, wirtschaftsrechtliche, steuerrechtliche, insolvenzrechtliche, gesellschaftsrechtliche, vertragsrechtliche, arbeitsrechtliche und erbrechtliche Streitigkeiten; Plenumsbeschlüsse und Übersichten des Präsidiums des Obersten Gerichts der Russischen Föderation; Positionen des Verfassungsgerichts der Russischen Föderation
sip Gericht für geistige Eigentumsrechte Marken, Patente, Urheber- und verwandte Schutzrechte, Streitigkeiten mit Rospatent, Domainstreitigkeiten
kas Verwaltungsverfahren des Obersten Gerichts der Russischen Föderation (Verwaltungsprozessordnung der Russischen Föderation) Normenkontrolle, Anfechtung von Entscheidungen staatlicher Stellen, Katasterwert, Wahlstreitigkeiten
kud Strafverfahren des Obersten Gerichts der Russischen Föderation rechtliche Qualifikation, Strafzumessung, Strafprozessordnung der Russischen Föderation, Berufung und Kassation gegen Urteile
Eine Frage — ein Korpus Die Korpora überschneiden sich nicht. Deshalb ist es weder erforderlich noch wirtschaftlich, dieselbe Anfrage an die übrigen Korpora zu wiederholen: Jede Suche dauert etwa 30 Sekunden und liefert eine große Textmenge. Wenn Ihre Oberfläche eine Quellenwahl vorsieht, ist es am kostengünstigsten, daraus corpus auszuwählen: Dann verbraucht das Modell keinen einzigen Token für die Auswahl.
json · Tool-Aufruf
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{
  "name":"casuslegal_search_practice",
  "arguments":{
    "query":"взыскание неустойки, снижение по статье 333 ГК",
    "corpus":"main",
    "limit":10
  }}}

4. Was als Antwort eingeht

Ein strukturiertes Objekt. Im Hauptkorpus sind dies die Blöcke constitutional_context (Positionen des Verfassungsgerichts der Russischen Föderation), vs_guidance (Plenumsbeschlüsse und Übersichten des Obersten Gerichts der Russischen Föderation), latest_practice (aktuelle Kollegiumsentscheidungen), vas_history (Rechtsprechung des Obersten Schiedsgerichts der Russischen Föderation) und results.

Umfang

Eine Suche umfasst etwa 110.000 Zeichen, also rund 40.000 Tokens als Eingabe für Ihr Modell. Dieses Format ist bewusst gewählt: Die Vollständigkeit der Trefferliste ist das Produkt. Berücksichtigen Sie diesen Umfang bei der Auswahl des Modells, das die Antwort verarbeitet — bei diesen Größenordnungen beträgt der Kostenunterschied zwischen den Modellen bis zu einem Faktor von zwölf.

Zeit

Eine Suche dauert etwa 30 Sekunden. Setzen Sie das Timeout für den Tool-Aufruf auf mindestens 120 Sekunden, andernfalls brechen Sie ordnungsgemäß laufende Anfragen ab.

Links zu Akten

Jeder Akt enthält ein Feld url — eine Seite mit dem vollständigen Text. Übergeben Sie sie dem Nutzer unverändert und kürzen Sie den Parameter ?t=: Ohne ihn ist der Link ungültig. Der Link ist 30 Tage gültig. Wenn Sie die Links in Kundendokumente einbetten möchten, teilen Sie uns dies mit — wir erstellen dauerhafte Links.

Volltext

Die Suche liefert die Metadaten und die wesentlichen Ausschnitte; der vollständige Akt wird durch einen separaten Aufruf abgerufen casuslegal_get_case_details(case_id, corpus). Der Parameter case_id — dies ist die Zahl aus dem Feld id der Trefferkarte. Die Karte enthält außerdem ein gleichnamiges Feld case_id, das jedoch die Geschäftsnummer enthält (eine Zeichenfolge der Form „305-ЭС22-11906“); diese darf nicht übergeben werden. id ist nur innerhalb des jeweiligen Korpus gültig; dasselbe gilt für casuslegal_find_similar.

Wir schreiben das Antwortformat für den Nutzer nicht vor Dienstanweisungen zur Gestaltung der Antwort werden nicht an den Partnerkanal übermittelt: Ihr Assistent antwortet gemäß Ihrem Vertrag.

5. Fehler und Auslastung

Fehlermeldungen werden als erfolgreiche Tool-Antwort mit einem Feld error übermittelt — so kann Ihr Modell dem Nutzer die Situation erklären, anstatt von einem defekten Connector auszugehen.

errorWas ist geschehen
corpus_forbiddenDas Korpus ist nicht Bestandteil Ihrer Integration
corpus_unavailableDas Korpus ist vorübergehend nicht verfügbar
engine_not_readyDie Daten des Korpus werden neu geladen

401 wird nur auf Verbindungsebene zurückgegeben: Der Schlüssel ist falsch, widerrufen oder abgelaufen. Dies ist ein Konfigurationsfehler, der sich nicht durch Wiederholungen beheben lässt.

Auslastung

Die Zahl der Nutzer, Aufrufe und gleichzeitigen Anfragen ist nicht begrenzt: Die Integration bezahlt jede erfolgreiche Anfrage, und wir beschränken das Anfragevolumen nicht.

Beachten Sie jedoch eine physische Gegebenheit: Gleichzeitige Suchen im Hauptkorpus teilen sich die Prozessorzeit. Vier parallele Suchen werden ungefähr in derselben Zeit abgeschlossen wie vier aufeinanderfolgende, wobei jede einzelne länger dauert als eine allein ausgeführte Suche. Zeitgewinn bringt die Parallelisierung über verschiedene Korpora hinweg: Diese werden von separaten Diensten bedient. Wenn Sie eine Spitzenlast planen, informieren Sie uns bitte im Voraus — wir stellen dafür zusätzliche Kapazitäten bereit.

6. Abrechnung

Berechnet wird jede erfolgreiche Anfrage, die Ihnen Inhalte liefert: Suche, vollständiger Akt, ähnliche Akte, Verzeichnis, Export und der Kommentar „Glossa“, 3,00 ₽ pro Anfrage, der vollständige Akt — 2,00 ₽. Referenz- und Dienstaufrufe sind kostenlos.

ToolFunktionsweisePreis
search_practiceSuche nach Rechtsprechung anhand der Bedeutung der Anfrage3,00 ₽
find_termwörtliche Suche nach einer Formulierung im gesamten Korpus3,00 ₽
get_case_detailsvollständiger Akt2,00 ₽
find_similarAkte, die dem gefundenen Akt ähneln3,00 ₽
browse_practiceVerzeichnis der Rechtsprechung nach Filtern3,00 ₽
export_casesExport einer Zusammenstellung3,00 ₽
list_tags, stats, subscription_statusThemenwörterbuch, Korpuszusammensetzung, Zugriffsstatuskostenlos

Die Zahl der kostenpflichtigen und kostenlosen Aufrufe, aufgeschlüsselt nach Tools, Datenbanken, Bezirken und Tagen, sowie der zu zahlende Betrag werden im Partnerkonto angezeigt lk.casus.legal/pcab. Dort stellen Sie den Schlüssel selbst aus und schalten die für Sie freigeschalteten Datenbanken ein oder aus: Eine deaktivierte Datenbank antwortet mit einer Ablehnung und wird nicht abgerechnet. Den Link für die erste Anmeldung sendet Ihnen Ihr Manager bei CasusLegal; das Passwort legen Sie selbst fest. Der kostenlose Testzeitraum ist dort gesondert gekennzeichnet: Der dafür angezeigte Betrag dient nur zur Information und wird nicht in Rechnung gestellt.

Abrechnungsmodalitäten

Das Partnerkonto ist für die Selbstbedienung ausgelegt. Beim ersten Anmelden legen Sie ein Passwort fest und geben die E-Mail-Adresse für den Dokumentenaustausch sowie die Organisationsdaten ein: ohne diese Angaben wird das Konto nicht freigeschaltet. Die Organisationsdaten werden sofort in den Vertrag, die Abnahmeprotokolle und die Rechnungen übernommen; der Vertrag ist bereits von unserer Seite unterzeichnet (Faksimile). Laden Sie ihn im Bereich „Dokumente und Abrechnungen“ herunter, unterzeichnen Sie ihn und laden Sie den Scan über die Schaltfläche „Unterzeichneten Vertrag hochladen“ hoch. Der Vertrag gilt außerdem mit der Zahlung der ersten Rechnung als geschlossen. Alle Dokumente werden im Konto gespeichert und können jederzeit heruntergeladen werden.

7. Checkliste vor dem Start

Fragen zur Integration und zur geplanten Auslastung — über Ihren Manager bei CasusLegal oder unter @CasusLegalBot. Die Zusammensetzung der Korpora und der Umfang der Datenbank — auf der Seite „Datenbank“.
DE