ChatGPT & Claude.ai mit Lawbster verbinden¶
Browser-Clients wie ChatGPT und Claude.ai unterstützen MCP-Server nativ als „Custom Connectors" mit OAuth — kein Code, kein Klartext-Token, alles im Browser.
Voraussetzungen¶
- ChatGPT Pro / Team / Enterprise oder Claude.ai Pro / Max / Team / Enterprise
- Lawbster-Account → 14 Tage kostenlos
- Eingeloggt bei Lawbster im selben Browser (für den OAuth-Sign-in-Klick)
Warum OAuth statt API-Key?
Browser-Clients sollen keine Klartext-Tokens speichern. Der OAuth-Flow holt sich ein kurzlebiges JWT, das automatisch erneuert wird. Sicherer und komfortabler. Kein API-Key-Handling nötig.
ChatGPT (Pro / Team / Enterprise)¶
- Settings → Connectors → Add custom connector
- Name:
Lawbster - MCP Server URL:
https://lawbster.planitprima.com/mcp - Authentication: OAuth
- Save → ein Browser-Tab öffnet sich → bei Lawbster anmelden → Allow
Fertig. Im neuen Chat erscheint Lawbster als Tool-Quelle. Im Tools-Dropdown auswählen — und ChatGPT nutzt legal_search, legal_lookup & Co. wann immer es Sinn ergibt.
Claude.ai (Pro / Max / Team / Enterprise)¶
- Settings → Connectors → Add custom
- Name:
Lawbster - Remote MCP server URL:
https://lawbster.planitprima.com/mcp - Sign in → bei Lawbster anmelden → Allow
Im Chat: Tools-Icon → Lawbster aktivieren. Optional: Resources in Claude.ai unterstützt — legal://rechtsrahmen und Co. erscheinen als attachable references.
Test¶
Frag ChatGPT oder Claude:
Welche Voraussetzungen stellt Art. 6 DSGVO an die Verarbeitung personenbezogener Daten? Bitte mit Norm-Zitaten.
Der Assistent ruft legal_lookup mit Art. 6 DSGVO auf, liefert den Volltext mit allen Absätzen, ggf. ergänzt durch legal_get_context für Art. 5 und Art. 7.
Was passiert bei OAuth?¶
Der Client wird durch einen Standard-OAuth-2.1-Authorization-Code-Flow mit dem Identity-Provider von Lawbster verbunden, prüft deine Anmeldung und holt ein kurzlebiges JWT-Access-Token (plus Refresh-Token). Das Token wandert verschlüsselt in den Connector-Storage und wird automatisch erneuert. Den Klartext bekommt niemand zu sehen.
Das JWT wird vor jedem tools/call an Lawbster geschickt, dort gegen den Public-Key-Satz des Identity-Providers validiert und gegen das Pro-Seat-Quota gezählt.
Seats und OAuth¶
Jedes OAuth-Subject (= dein Login bei Lawbster) zählt als eigener Seat — analog zum API-Key. Wenn du Lawbster sowohl in ChatGPT als auch in Claude.ai mit derselben Lawbster-Identität verbindest, ist das ein Seat (selbe subject_id im Quota-Counter).
Troubleshooting¶
Connector zeigt „Connection failed
OAuth-Flow nicht abgeschlossen — neu anmelden. Manchmal hilft es, im Browser bei Lawbster aus- und wieder einzuloggen.
Tools werden nicht gerufen
In ChatGPT: Tools-Dropdown öffnen, Lawbster aktivieren. ChatGPT ruft Tools nur, wenn sie explizit für die Session aktiviert sind (das ist seit November 2025 das Default-Verhalten von Custom Connectors).
401 nach längerer Zeit
Refresh-Token abgelaufen. Sign-in-Flow erneut durchlaufen.
Nächste Schritte: Tool-Referenz · Resources · FAQ