für Cursor
Verbinden Sie Cursor mit Ihrer Uptime-Überwachung
Cursor nimmt den Server per URL auf, registriert sich über OAuth selbst und öffnet Ihren Browser für eine Anmeldung mit dem Login, den Sie schon haben. Danach kann der Agent Ihrer Überwachung direkt aus dem Editor Fragen stellen: was ausgefallen ist, warum dieser Flow letzte Nacht fehlgeschlagen ist, ob der Endpunkt, den Sie gerade geändert haben, noch verfügbar ist. Schreibzugriffe zeigen in Cursor eine Bestätigung, bevor sie laufen.
Per URL hinzufügen
Fügen Sie im MCP-Bereich der „Cursor Settings“ einen neuen Server hinzu und geben Sie ihm https://mcp.uptimepage.dev/mcp, oder schreiben Sie die Konfiguration unten in mcp.json: ~/.cursor/mcp.json für alle Projekte oder .cursor/mcp.json im Wurzelverzeichnis eines Repos, damit der Server für alle da ist, die es öffnen, wobei sich jede Person selbst anmeldet. Die Verbindung ist an die Organisation gebunden, die beim Zustimmen in der App aktiv ist; die Zustimmungsseite nennt sie. Den Rest erledigt Cursor: Cursor findet den Server, registriert sich beim Autorisierungsserver von Uptimepage und öffnet Ihren Browser auf der Anmelde- und Zustimmungsseite. Klicken Sie auf „Approve“, und die Tools erscheinen in der Tool-Liste des Agents. Nichts einzufügen und nichts zu rotieren.
Warum der cursor://-Callback in Ordnung ist
Cursor kehrt von der Anmeldung über sein eigenes cursor://-Schema zurück, neben einem Web-Callback und einem Loopback-Port. Uptimepage lässt dieses Schema bei der Registrierung namentlich zu, und PKCE ist Pflicht. Ein Programm auf Ihrem Rechner, das den cursor://-Handler kapert, würde also einen Autorisierungscode erhalten, den es nicht einlösen kann: Der Code ist an den Verifier gebunden, den Cursor hält. Die Zustimmungsseite sagt, wohin Sie nach „Approve“ gelangen, und bei einem nativen Schema sagt sie es klar: die App auf diesem Computer.
Was der Agent tun kann
Cursor unterstützt MCP-Elicitation seit 1.5, daher steht jedes der 20 Tools, die handeln, hinter einer Abfrage, die Cursor Ihnen zeigt, bevor es läuft, neben den 19, die lesen. Fragen Sie nach dem Endpunkt, den Sie gerade bearbeiten, und der Agent ruft get_monitor für die vollständige Konfiguration auf und get_monitor_history für die letzten 24 Stunden, mit Zeiten getrennt nach DNS, Verbindungsaufbau, TLS und erstem Byte, und nennt die Region, in der der Check fehlschlägt, falls er nur von einer aus fehlschlägt. Ein Monitor, den der Agent anlegt, führt zuerst seinen Check aus und zeigt das Ergebnis in der Bestätigung.
Prompts, die zu einem Editor passen
„Ist gerade etwas ausgefallen, das in diesem Repo überwacht wird?“ liest den Zustand der Organisation und filtert nach dem Tag, den Sie für das Projekt verwenden. „Einen Monitor für den Health-Endpunkt anlegen, den ich gerade geschrieben habe, aus denselben Regionen wie die anderen“ legt ihn hinter einer Bestätigung an, mit dem Ergebnis des Testlaufs in der Abfrage. „Warum ist der Login-Flow um 03:10 Uhr fehlgeschlagen?“ liest diesen Lauf Schritt für Schritt. „Die Staging-Monitore pausieren, während ich neu deploye, und sie danach fortsetzen“ pausiert hinter einer Abfrage und setzt hinter einer weiteren fort.
.cursor/mcp.json
{
"mcpServers": {
"uptimepage": {
"url": "https://mcp.uptimepage.dev/mcp"
}
}
}
Häufige Fragen
Muss ich ein Token in Cursor einfügen?
Zeigt Cursor die Bestätigung vor einem Schreibzugriff?
Kann ich den Server über das Repo mit meinem Team teilen?
Ist die Rückkehr über einen cursor://-Link sicher?
Auf einen Blick
- Server-URL https://mcp.uptimepage.dev/mcp
- Wo „Cursor Settings“ oder mcp.json
- Anmeldung OAuth im Browser, zurück über cursor://
- Token zum Einfügen keins
- Bestätigungen ab Cursor 1.5 angezeigt
- Pro Projekt .cursor/mcp.json im Repo
- Einstiegspreis kostenlos, ohne Karte
Links
In unter 5 Minuten startklar.
Funktionen · Preise · Notizen