Fünf Schritte, etwa zwei Minuten. AnythingLLM läuft auf Ihrem Computer oder Server; daher unterscheidet sich die Verbindung von Claude und ChatGPT. Hier gibt es kein Anmeldefenster; der Zugang wird über ein persönliches Token aus dem persönlichen Konto übertragen.
Alle nachstehenden Screenshots wurden in der AnythingLLM Version 1.16 aufgenommen. Die Benutzeroberfläche ist in der Desktop-Anwendung und bei der Installation auf einem Server identisch.
| Was benötigt wird | Adresse (URL) |
|---|---|
| Alle bezahlten Datenbanken einschließlich der Bezirke | https://mcp.casus.legal/one/mcp |
Ein Abonnement oder eine Probephase für die benötigte Datenbank sowie ein persönliches Token der Form vasrf_conn_…. Das Token wird per Schaltfläche im Konto ausgegeben und nur einmal angezeigt.
Geeignet ist die Desktop-Anwendung oder eine Installation auf einem Server. Benötigt wird der Bereich Agent Skills mit dem Block MCP Servers, der in den aktuellen Versionen vorhanden ist.
Das Modell kann jedes der von Ihnen bereits eingerichteten Modelle sein: Der Konnektor ist nicht an ein bestimmtes Modell gebunden.
Öffnen Sie persönliches Konto, den Tab „Konnektoren“, den Block „Andere Umgebungen“ und klicken Sie auf „Token ausgeben“. Das Token der Form vasrf_conn_… wird einmaligangezeigt; kopieren Sie es daher sofort. In der Datenbank wird nur sein Hash gespeichert.
Das Token ist gültig, solange das Abonnement aktiv ist, und öffnet alle bezahlten Datenbanken. Bereits eingerichtete Claude und ChatGPT beeinträchtigt es nicht; bestehende Verbindungen funktionieren weiterhin mit ihren eigenen Token.
Behandeln Sie es wie ein Passwort; es gewährt Zugang zu Ihrem Abonnement. Wenn das Token offengelegt wurde oder verloren gegangen ist, geben Sie über dieselbe Schaltfläche ein neues aus und ersetzen Sie den Wert in den Einstellungen.
In AnythingLLM klicken Sie auf das Einstellungszahnrad und wählen Sie Agent Skills in der linken Spalte. Scrollen Sie auf der Seite nach unten: Unter den Blöcken Custom Skills und Agent Flows befindet sich MCP Servers.
Solange noch nichts hinzugefügt wurde, steht dort No MCP servers found, und daneben befindet sich die Schaltfläche Refresh — sie wird in Schritt 4 benötigt.

Die Server werden durch eine Datei anythingllm_mcp_servers.json im Ordner storage/plugins Ihrer Installation festgelegt: Bei der Serverinstallation ist dies das von Ihnen eingebundene Verzeichnis, bei der Desktop-Anwendung deren Datenordner. Erstellen Sie die Datei, falls sie noch nicht vorhanden ist, und fügen Sie Folgendes ein:
storage/plugins/anythingllm_mcp_servers.json
Die Verbindungsadresse lautet — https://mcp.casus.legal/one/mcp. Dies ist eine einheitliche Adresse: Über sie werden alle von Ihnen bezahlten Datenbanken geöffnet; das benötigte neuronale Netz wird anhand des Themas der Frage automatisch ausgewählt. Wenn Sie einen Connector für eine einzelne Datenbank benötigen, gibt es auch separate Adressen (IP Court — https://sip.casus.legal/mcp, KAS — https://kas.casus.legal/mcp, KUD — https://kud.casus.legal/mcp), dann muss die Adresse jedoch mit der bezahlten Datenbank übereinstimmen; andernfalls antwortet der Server mit „Abonnement nicht aktiv oder abgelaufen“. Die einheitliche Adresse und separate Adressen müssen nicht gleichzeitig verwendet werden: Das neuronale Netz sieht zwei identische Werkzeugsätze und führt die Suche doppelt aus. Die vollständige Adressentabelle finden Sie unten, unter den Schritten.
Der Servertyp muss unbedingt streamable. Unsere Adresse arbeitet mit dem Protokoll Streamable HTTP; mit dem Wert sse wird keine Verbindung hergestellt. Dies ist der häufigste Fehler bei der ersten Verbindung.
Den Servernamen ("casuslegal") schreiben Sie in lateinischen Buchstaben. Aus einem kyrillischen Namen werden keine internen Werkzeugkennungen gebildet, sodass das Modell sie nicht sieht.
Wenn Sie mehrere Datenbanken benötigen, fügen Sie für jede einen gleichartigen Block hinzu und ändern Sie dabei den Namen und die Adresse aus der nachstehenden Tabelle. Das Token ist in allen Blöcken dasselbe.
Kehren Sie zu Agent Skills → MCP Servers und klicken Sie auf Refresh zurück. Der Server erscheint unter dem in der Konfiguration angegebenen Namen in der Liste.
Der Status Running bedeutet, dass die Verbindung hergestellt wurde. Klicken Sie auf den Server, um die Liste der Werkzeuge anzuzeigen: casuslegal_search_practice, casuslegal_get_case_details und die übrigen. Der Status Stopped (wie im Screenshot) bedeutet, dass der Server nicht gestartet wurde. Meistens liegt die Ursache in einem falschen oder abgelaufenen Token oder im Servertyp sse anstelle von streamable.

MCP-Werkzeuge sind nur im Agentenmodus verfügbar. Beginnen Sie Ihre Nachricht daher mit @agent. Zum Beispiel: „@agent finde die Rechtsprechung des Obersten Gerichts der Russischen Föderation zur Herabsetzung der Vertragsstrafe nach Artikel 333 des Zivilgesetzbuchs der Russischen Föderation“.
Welche Werkzeuge mit dem Dialog verbunden sind, sehen Sie im Menü Tools unter dem Eingabefeld. Dort sind auch die Slash-Befehle und die Fähigkeiten des Agenten aufgeführt.
Die erste Suche dauert etwa 30 Sekunden, da der Connector mehrere Teilsuchen im Korpus durchführt. In der Antwort sollten die Aktenzeichen der Entscheidungen mit Links zu den vollständigen Texten erscheinen.

Jede Datenbank wird in derselben Datei als separater Server verbunden. Das Token ist allgemein gültig und öffnet alle von Ihnen bezahlten Datenbanken.
| Datenbank | Servername | Adresse (URL) |
|---|---|---|
| Alle bezahlten Datenbanken sofort | casuslegal | https://mcp.casus.legal/one/mcp |
| Kassationsbezirke (alle) | casuslegal-okruga | https://mcp.casus.legal/okrug/mcp |
| Oberste Gerichte: Verfassungsgericht · Oberstes Gericht · Oberstes Schiedsgericht | casuslegal | https://mcp.casus.legal/mcp |
| Gericht für geistige Eigentumsrechte (IP Court) | casuslegal-sip | https://sip.casus.legal/mcp |
| Verwaltungsrechtliche Sachen (KAS · SKAD des Obersten Gerichts der Russischen Föderation) | casuslegal-kas | https://kas.casus.legal/mcp |
| Strafsachen (KUD · SKUD des Obersten Gerichts der Russischen Föderation) | casuslegal-kud | https://kud.casus.legal/mcp |
So sieht eine fehlgeschlagene Verbindung aus. Die drei häufigsten Ursachen sind: der Servertyp sse anstelle von streamable, ein Tippfehler im Token (zusätzliches Leerzeichen, fehlendes Zeichen, ein fehlendes Wort Bearer vor dem Wert) oder ein abgelaufenes Abonnement.
Prüfen Sie die Gültigkeitsdauer des Zugangs im Tab „Connectoren“ Ihres Kontos, und stellen Sie bei Zweifeln ein neues Token aus und klicken Sie auf Refresh.
Die Nachricht wurde ohne das Präfix @agent gesendet. Dann antwortet das normale Modell und greift nicht auf den Connector zu.
Zweite Ursache: ein kyrillischer Servername in der Konfiguration. Schreiben Sie ihn in lateinischen Buchstaben neu und aktualisieren Sie die Liste.
Der Schutz vor ungewöhnlich hoher Auslastung wurde ausgelöst. Bei der normalen Arbeit eines Juristen (Dutzende Anfragen pro Tag) wird er nicht ausgelöst; wenn die Meldung bei normalem Tempo erscheint, schreiben Sie uns an den Support — wir prüfen das für Ihr Konto.
Eine Suche im Korpus dauert etwa 30 Sekunden, und eine komplexe Frage löst mehrere Suchvorgänge hintereinander aus. Wenn Ihre Installation den Aufruf wegen eines Timeouts abbricht, erhöhen Sie das Zeitlimit für das Werkzeug in den Einstellungen des Agenten.
Fügen Sie in derselben Datei für jede Adresse aus der obigen Tabelle einen Block mit unterschiedlichen Servernamen hinzu. Das Abonnement bleibt dabei dasselbe, und das Token öffnet alle bezahlten Datenbanken.
Es wird nicht erneut angezeigt. Stellen Sie in Ihrem Konto ein neues Token aus und ersetzen Sie den Wert in der Konfiguration; die bisherigen Verbindungen werden dadurch nicht unterbrochen.