Skip to main content
Glama
Uptrack-App

uptrack-mcp

Official
by Uptrack-App

@uptrack-app/mcp

MCP-Server für Uptrack Uptime-Monitoring. Zur Verwendung mit Claude.ai, ChatGPT, Cursor, VS Code, Windsurf oder jedem anderen MCP-kompatiblen KI-Assistenten.

Zwei Transportwege werden unterstützt:

  • Remote MCP (empfohlen) — https://api.uptrack.app/mcp mit OAuth 2.0 + PKCE. Kein Einfügen von API-Schlüsseln, keine npm-Installation erforderlich. Funktioniert in Claude.ai, ChatGPT, VS Code (1.100+), Cursor und Windsurf.

  • Stdio (dieses Paket) — für Offline-Agenten, CI-Runner, Claude Desktop und jeden Client, der keinen Remote-MCP-Endpunkt erreichen kann.

Remote MCP (OAuth)

Der schnellste Weg. Verwenden Sie diesen, wenn Ihr Client Remote-MCP + OAuth unterstützt.

Client

Installation

Cursor

One-Click-Deeplink

VS Code 1.100+

One-Click-Deeplink

Windsurf

One-Click-Deeplink

Claude.ai

Einstellungen → Connectors → Benutzerdefinierten Connector hinzufügen → https://api.uptrack.app/mcp einfügen

ChatGPT

Einstellungen → Connectors → Remote-MCP hinzufügen → https://api.uptrack.app/mcp einfügen

OAuth übernimmt die Zustimmung direkt in der App. Kein API-Schlüssel erforderlich.

Siehe uptrack.app/dashboard/install für den vollständigen Installationsablauf mit One-Click-Buttons.

Related MCP server: mcp-uptime-kuma

Stdio (dieses Paket)

Verwenden Sie dies, wenn Remote-MCP nicht verfügbar ist — offline, CI oder Claude Desktop.

Claude Code

claude mcp add uptrack -- env UPTRACK_API_KEY=your_key npx -y @uptrack-app/mcp

Claude Desktop

Fügen Sie dies zu claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "uptrack": {
      "command": "npx",
      "args": ["-y", "@uptrack-app/mcp"],
      "env": {
        "UPTRACK_API_KEY": "uk_live_..."
      }
    }
  }
}

Cursor / Windsurf

Fügen Sie dies zu den MCP-Einstellungen mit derselben Stdio-Konfiguration wie bei Claude Desktop hinzu.

Verfügbare Tools

Tool

Beschreibung

list_monitors

Alle Monitore mit Status, URL, Intervall und Uptime auflisten

get_monitor

Details für einen bestimmten Monitor abrufen

create_monitor

Einen neuen Monitor erstellen (HTTP, TCP, DNS, SSL, Heartbeat)

update_monitor

Monitorkonfiguration aktualisieren

pause_monitor

Einen aktiven Monitor pausieren

resume_monitor

Einen pausierten Monitor fortsetzen

delete_monitor

Einen Monitor löschen

list_incidents

Kürzliche Vorfälle auflisten

get_incident

Einen einzelnen Vorfall abrufen

acknowledge_incident

Einen offenen Vorfall bestätigen

Beispielanwendung

Sobald die Verbindung hergestellt ist, fragen Sie Ihren KI-Assistenten:

  • "List my monitors"

  • "Create a monitor for https://example.com that checks every 30 seconds"

  • "Are any of my services down right now?"

  • "Show me recent incidents"

  • "Acknowledge the incident on the API monitor"

Authentifizierung

  • Remote MCP: OAuth 2.0 — kein API-Schlüssel erforderlich, Zustimmung erfolgt in der App.

  • Stdio: Generieren Sie einen API-Schlüssel unter uptrack.app/dashboard/api-keys. Der kostenlose Plan beinhaltet API-Zugriff.

Lizenz

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    MCP server for CronAlert uptime monitoring — manage monitors, check results, and incidents from any MCP-compatible AI client.
    9
    401 npm
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    MCP server for Uptime Kuma that enables monitoring and management of uptime monitors, heartbeats, notifications, tags, and maintenance windows via natural language.
    31
    310 npm
    54
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    MCP server for Drumbeats monitoring. Enables creating monitors, triaging incidents, and running HTTP/SSL/DNS checks using natural language from any AI client.
    16
    12 npm
    2
    Apache 2.0