ChatGPT und Claude verbinden

Check-ins beantworten, Abwesenheiten melden und Fragen zum Team stellen — aus ChatGPT oder Claude über Checkys MCP-Server mit OAuth-Anmeldung.

Jede Checky-Installation hat einen MCP-Server unter https://<dein-host>/mcp (Streamable HTTP, OAuth 2.1). ChatGPT und Claude verbinden sich damit; man meldet sich mit dem normalen Checky-Konto an und erlaubt den Zugriff. Nichts zu installieren, kein API-Key zum Kopieren.

Voraussetzungen: eine öffentliche https://-BASE_URL, und /mcp, /.well-known/* sowie /api/auth/* sind aus dem Internet erreichbar (nicht hinter Basic Auth oder einem VPN).

Claude

Claude (Web, Desktop, Mobil): Settings → Connectors → Add custom connector, URL https://<dein-host>/mcp, die OAuth-Felder leer lassen, Connect. Bei Checky anmelden und Zugriff erlauben. Den Connector dann im Chat einschalten.

Claude Code:

claude mcp add --transport http checky https://<dein-host>/mcp

Danach /mcp ausführen und anmelden.

Wenn du eingehenden Verkehr filterst, lass Claudes Bereich 160.79.104.0/21 für /mcp, /.well-known/* und /api/auth/* zu.

ChatGPT

Settings → Apps & Connectors → Advanced → Developer mode einschalten, dann einen Connector erstellen: URL https://<dein-host>/mcp, Authentifizierung OAuth. ChatGPT findet alles Weitere selbst; bei Checky anmelden und Zugriff erlauben.

Was du fragen kannst

  • „Was muss ich heute beantworten?“ — zeigt die heutigen Check-ins (mit interaktivem Widget).
  • „Beantworte den Backup-Check mit Ja.“ / „Ich bin morgen krank.“
  • Admins: „Wer hat heute noch nicht geantwortet?“, „Fass die letzte Woche meines Teams zusammen“, KPI-Verläufe, Checks anlegen.

Antworten über ChatGPT/Claude zählen wie jede andere Antwort (Kanal mcp). Texte kommen in der Sprache des Mitglieds zurück, auf Deutsch per „du“. Wohlbefindens-Antworten werden nie pro Person gezeigt — nur als anonyme Auswertung mit genug Teilnehmenden.

Zugriff und Widerruf

Mitglieder sehen nur, was sie auch in der App sehen; Admin-Werkzeuge brauchen die Admin-Rolle. Schreibende Werkzeuge brauchen die Schreibberechtigung aus dem Zustimmungsbildschirm. Zum Widerrufen entfernst du den Connector in ChatGPT/Claude oder widerrufst die Zustimmung in Checky.

OAUTH_CIMD=true (Standard) lässt ChatGPT und Claude sich über Client ID Metadata Documents ausweisen; dynamische Client-Registrierung funktioniert als Rückfallweg.

Du kommst nicht weiter? Wir helfen bei der Installation: schreib uns