Grafana OnCall in Claude, ChatGPT und jedem MCP-Client. Für Ihr ganzes Team.
Dienstpläne, wer gerade Bereitschaft hat, kommende und vergangene Schichten (Grafana Cloud IRM). Ein Token in Loopthink, ein Login pro Person, Rollen pro Tool und ein Audit-Eintrag für jeden Aufruf.
Kostenlos für 2 Connectors, ohne Karte · Pro 19 € · in der EU betrieben · 6 Lese-Tools
“Wer hat gerade Bereitschaft für den Payments-Schedule, und bis wann?”
Aktuelle Schichten im Payments-Schedule:
| Rolle | Person | Bis |
|---|---|---|
| Primär | M. Huber | 21.10.2026 18:00 |
| Sekundär | L. Nowak | 21.10.2026 18:00 |
| Eskalation | S. Keller | 22.10.2026 09:00 |
- nur lesend
- maskiert
Ein Token rein, die Tools kommen raus.


Grafana OnCall hält den Bereitschaftsplan: Schedules pro Team, wer gerade den Pager trägt, die nächsten Schichten und die, die schon vorbei sind, Overrides eingeschlossen. Die Fragen stellt das ganze Unternehmen, „wen rufe ich gerade wegen der API an“, „wer hatte letztes Wochenende Bereitschaft“, aber heute steckt die Antwort in einem IRM-Tab, den die Bereitschafts-Engineers offen haben und sonst niemand.
Mit dem Grafana-OnCall-Connector fragen Entwicklung, Support und Geschäftsführung in Claude oder ChatGPT und bekommen die Antwort aus dem laufenden Schedule. Loopthink hält einen Grafana-Service-Account-Token, jede Person meldet sich mit ihrer eigenen Identität an, und jeder Aufruf wird unter ihrem Namen protokolliert. Der Token erreicht den KI-Client nie.
Der Connector ist rein lesend: Sechs Tools decken die Liste der Schedules, einen Schedule mit seinen Schichten, wer gerade Bereitschaft hat, die kommenden und die vergangenen Schichten sowie die finalen Schichten nach Overrides für jeden Zeitraum bis zu einem Jahr ab.
- Support
“Wer hat gerade Bereitschaft für den Payments-Schedule, und bis wann?”
Beantwortet von
get_current_oncall - Entwicklung
“Wer übernimmt als Nächstes den Platform-Schedule, und wann beginnt die Schicht?”
Beantwortet von
get_next_oncall - Geschäftsführung
“Liste unsere Bereitschafts-Schedules mit ihren Teams und Zeitzonen.”
Beantwortet von
list_schedules - Geschäftsführung
“Wer hatte im September Bereitschaft für Platform, und wie viele Schichten hatte jede Person?”
Beantwortet von
list_final_shifts - Entwicklung
“Wer hat den API-Schedule in den letzten sieben Tagen abgedeckt?”
Beantwortet von
get_previous_oncall - Support
“Zeig mir den Payments-Schedule mit seinen Schichten und der Zeitzone.”
Beantwortet von
get_schedule
Was der Grafana OnCall-Connector kann.
| Tool | Was es tut | Zugriff | Standard |
|---|---|---|---|
| list_schedules | Lists on-call schedules: id, name, team_id, time_zone and on_call_now (ids of the users on call right now). Filter by exact name or team. | Lesen | An |
| get_schedule | Gets one schedule with on_call_now (user ids on call right now), its shifts and time zone. | Lesen | An |
| get_current_oncall | Who is on call right now in one schedule: the current shift entries with shift_start, shift_end and users. | Lesen | An |
| get_next_oncall | Upcoming on-call shifts of one schedule for the next days, with users and shift times. | Lesen | An |
| get_previous_oncall | Past on-call shifts of one schedule for the last days, with users and shift times. | Lesen | An |
| list_final_shifts | Final (resolved, after overrides) shifts of one schedule between two dates: user_username, user_email, shift_start, shift_end. Use it for 'who was on call last weekend' or rota… | Lesen | An |
Schreib-Tools sind für jede Rolle aus, bis Sie sie einschalten, ein Tool für eine Rolle. Die Namen und Beschreibungen sind das, was das Modell sieht, deshalb bleiben sie englisch; es bekommt außerdem die vollständige Parameterbeschreibung jedes Tools.
So kommen Sie an den Grafana OnCall-Token.
Fünf Minuten, einmalig. Niemand in Ihrem Team sieht ihn je.
- 1
In Grafana Administration > Users and access > Service accounts > Add service account öffnen, Rolle: Viewer (derselbe Account wie für den Grafana-Server funktioniert).
- 2
Den Service Account öffnen > Add service account token, ein Ablaufdatum setzen und den Token kopieren.
- 3
In Grafana IRM > Settings > Admin & API öffnen und die OnCall API URL kopieren. Hier zusammen mit Ihrer Stack-URL und dem Token eintragen.
- 4
In Loopthink fügen Sie Grafana OnCall aus dem Katalog hinzu und fügen den Token ein. Außerdem fragt der Connector nach oncall api url und grafana stack url. Eine Minute später sieht Ihr Team die Tools.
Einige OnCall-Endpunkte brauchen Benutzerkontext und lehnen Service-Account-Tokens ab; die hier genutzten Schedule-Abfragen nicht.
Was wir in Grafana OnCall zu maskieren empfehlen.
Ein Schedule ist eine Liste von Menschen: Benutzernamen, E-Mails und Benutzer-IDs an jeder Schicht. Die vorgeschlagenen Felder maskieren E-Mail und Benutzernamen, sodass eine Geschäftsführungs-Rolle Schichten pro Monat zählen kann, ohne einen Export pro Person, während die Support-Rolle, die tatsächlich jemanden erreichen muss, den Namen behält. Welche Rolle was bekommt, ist ein Schalter im Connector, kein zweiter Token.
- user_email
- user_username
- users
- username
Grafana OnCall und Loopthink
- Funktioniert derselbe Service Account wie beim Grafana-Connector?
- Ja. Ein Service Account mit der Rolle Viewer trägt grafana-irm-app.schedules:read als Teil seines IRM-Lesezugriffs, und mehr brauchen die sechs Tools nicht. Erstellen Sie einen Token und fügen Sie ihn in beide Connectoren ein.
- Warum ist OnCall ein eigener Connector neben Grafana?
- Die OnCall-API liegt auf einem eigenen Host. Sie tragen die OnCall API URL aus IRM > Settings > Admin & API ein, ohne /api/v1, plus Ihre Grafana-Cloud-Stack-URL, die Loopthink als X-Grafana-URL mitschickt, damit OnCall weiß, zu welchem Stack der Token gehört.
- Einige OnCall-Endpunkte lehnen Service-Account-Tokens ab. Betrifft uns das?
- Nein. Die Endpunkte, die Benutzerkontext brauchen, werden hier nicht genutzt; die Schedule-Abfragen funktionieren mit einem Service-Account-Token. list_final_shifts antwortet mit höchstens 365 Tagen pro Aufruf, fragen Sie für längere Zählungen also ein Jahr nach dem anderen ab.
- Braucht jedes Teammitglied einen eigenen Grafana OnCall-Account?
- Nein. Loopthink hält einen Schlüssel oder Token für Grafana OnCall. Ihre Leute melden sich mit ihrer eigenen Identität bei Loopthink an, und jeder Aufruf an Grafana OnCall wird unter ihrem Namen protokolliert. Die Lizenzen in Grafana OnCall bleiben, wie sie heute sind.
- Wo liegt der Grafana OnCall-Schlüssel?
- In Loopthink, verschlüsselt, in der EU. Er erreicht weder den KI-Client noch die Personen, die den Connector nutzen. Rotieren Sie ihn in Grafana OnCall, wann immer Sie wollen, und fügen Sie den neuen einmal ein.
- Kann jemand aus dem Chat heraus in Grafana OnCall schreiben?
- Nur, wenn Sie es einschalten. Schreibaktionen sind eine eigene Zeile in der Rechtematrix und für jede Rolle standardmäßig aus. Braucht eine Rolle ein Schreib-Tool, geben Sie genau dieses eine Tool genau dieser Rolle frei.
- Was sieht das Modell?
- Das Ergebnis des Tool-Aufrufs, nach der Maskierung. Felder, die Sie als personenbezogen markieren, etwa E-Mail-Adressen, Namen oder Kartendaten, werden maskiert, bevor die Antwort zu den KI-Client reist. Das Modell bekommt die Zahlen, nicht die Menschen.
- Was kostet es?
- Kostenlos für eine Person und zwei Connectors, ohne Karte. Pro kostet 19 € im Monat für bis zu fünf Personen und jeden Connector auf dieser Seite, mit Rollen, feldgenauer Maskierung und 30 Tagen Audit-Log. Team kostet 49 € für zehn Personen und bringt Ihre eigenen REST-APIs und SQL-Datenbanken, Ihre eigene Domain und Ihren eigenen Identity Provider dazu. Kein Gespräch nötig.
Hängen Sie fest, oder fehlt ein Tool? Ein Mensch, der diesen Connector kennt, antwortet innerhalb eines Arbeitstags.