Skip to main content
Glama
clm-cloud-solutions

UptimeBolt MCP Server

UptimeBolt MCP Server

KI-gestützte Überwachungswerkzeuge für die Infrastruktur für Claude, Claude Code, Cursor und jeden MCP-kompatiblen Client.

UptimeBolt ist eine KI-first Überwachungsplattform, die Monitore zu logischen Geschäftsdiensten gruppiert, Kaskadenausfälle vorhersagt, bevor sie auftreten, und automatisch erkennt, welcher Deploy jeden Vorfall verursacht hat – einschließlich des Commits, der Dateien und der verantwortlichen Codezeilen.

Entwickelt von CLM Cloud Solutions in Madrid, Spanien.

Warum UptimeBolt MCP Server?

Stellen Sie Ihre Fragen zur Infrastruktur in natürlicher Sprache. Anstatt durch Dashboards zu navigieren, lassen Sie Ihren KI-Assistenten die Echtzeit-Daten direkt abfragen:

  • "Ist es gerade sicher zu deployen?" — eine datenbasierte Antwort basierend auf Health-Scores, aktiven Incidents und Prognosen

  • "Was hat den letzten Incident verursacht?" — KI-gestützte Root-Cause-Analyse mit Deploy-Korrelation

  • "Geben Sie mir eine Executive Summary der letzten 24 Stunden" — bereit für Ihr Stand-up oder Statusreport

  • "Zeig mir Monitor, die degradiert sind" — sofortige gefilterte Ansicht über Ihre Infrastruktur

Related MCP server: AIOps MCP

Funktionen

  • 10 Monitoring-Tools — Service-Status, Incidents, Prognosen, RCA, Deploy-Sicherheit und mehr

  • Dualer Transport — stdio (lokal) + HTTP (remote/CI/CD)

  • API-Key-Authentifizierung — sicherer Zugriff pro Anfrage auf Ihre UptimeBolt-Daten

  • Funktioniert überall — Claude Desktop, Claude Code, Cursor, Cline und jeder MCP-Client

  • CI/CD-Ready — Deploy-Sicherheitsprüfungen direkt in deiner Pipeline

Schnellstart

Global installieren (empfohlen)

npm install -g @uptimebolt/mcp-server

Claude Desktop (stdio)

Fügen Sie zu Ihrer Claude-Desktop-Konfiguration hinzu (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "uptimebolt": {
      "command": "uptimebolt-mcp",
      "env": {
        "UPTIMEBOLT_API_KEY": "your-api-key",
        "UPTIMEBOLT_API_URL": "https://api.uptimebolt.io"
      }
    }
  }
}

Oder ohne globales Setup, einfach mit npx:

{
  "mcpServers": {
    "uptimebolt": {
      "command": "npx",
      "args": ["-y", "--package=@uptimebolt/mcp-server", "uptimebolt-mcp"],
      "env": {
        "UPTIMEBOLT_API_KEY": "your-api-key",
        "UPTIMEBOLT_API_URL": "https://api.uptimebolt.io"
      }
    }
  }
}

Claude Code / Cursor

Fügen Sie zu .mcp.json Ihres Projekts hinzu:

{
  "mcpServers": {
    "uptimebolt": {
      "command": "uptimebolt-mcp",
      "env": {
        "UPTIMEBOLT_API_KEY": "your-api-key",
        "UPTIMEBOLT_API_URL": "https://api.uptimebolt.io"
      }
    }
  }
}

Docker (HTTP)

docker run -p 3100:3100 \
  -e UPTIMEBOLT_API_URL=https://api.uptimebolt.io \
  ghcr.io/clm-cloud-solutions/uptimebolt-mcp-server:latest

Dann verbinden Sie sich über mcp-remote:

{
  "mcpServers": {
    "uptimebolt": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "http://localhost:3100/mcp", "--header", "x-api-key:your-api-key"]
    }
  }
}

npm (programmatisch)

npm install @uptimebolt/mcp-server

Dann erhalten SieEin verbundenes MCP-Server-Objekt:

import { TOOLS, HANDLERS } from "@uptimebolt/mcp-server";

// TOOLS — MCP tool definitions (10 tools)
// HANDLERS — tool handler functions: (args, context?) => Promise<result>

Verfügbare Tools

Tool

Beschreibung

get_service_status

Gesundheitsstatus der Geschäftsdienste mit Health-Score (0-100), Monitor-Aufschlüsselung und aktiven Incidents

get_monitors

Listet alle Monitore auf mit Betriebsstatus, Reaktionszeit und Uptime-Prozentsatz

get_monitor_health

Detaillierte Gesundheitsdaten für einen bestimmten Monitor, einschließlich Reaktionszeittrends und aktiver Vorhersagen

get_monitor_metrics

Reaktionszeitstatistiken (Durchschnitt, p95, p99), Uptime-Prozentsatz und Fehler-Aufschlüsselung.

get_incidents

Aktive und behobene Incidents mit optionalen AI-Root-Cause-Analyse-Details

get_predictions

KI-Vorhersagen für zukünftige Probleme mit Konfidenzniveau und vorhergesagten Auswirkungen

get_deployments

Letzte Deployments mit automatischer Incident-Korrelation (GitHub/GitLab)

run_root_cause_analysis

KI-basierte RCA unter Verwendung von Multi-Modell-Analyse (Claude, GPT) mit Deploy-Korrelation

is_safe_to_deploy

CI/CD-Deploy-Sicherheitsprüfung basierend auf Health-Scores, Vorhersagen und aktiven Incidents

get_executive_summary

Zusammenfassung der Infrastrukturgesundheit für Stand-ups, Wochenberichte oder Statusupdates

Authentifizierung

Holen Sie sich Ihren API-Key unter app.uptimebolt.io/settings/keys.

  • stdio-Modus: Setzen Sie die Umgebungsvariable UPTIMEBOLT_API_KEY

  • HTTP-Modus: Hängen Sie den Header x-api-key an jede Anfrage an (kein Startschlüssel erforderlich)

CI/CD-Integration

Verwenden Sie is_safe_to_deploy als Gate in Ihrer Deployment-Pipeline:

curl -X POST http://localhost:3100/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "x-api-key: your-api-key" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "is_safe_to_deploy",
      "arguments": { "service_name": "my-service" }
    }
  }'

Die Antwort enthält ein Risk-Level (low, medium, high), aktive Probleme und eine Empfehlung (proceed, proceed_with_caution, wait_and_monitor).

Konfiguration

Variable

Beschreibung

Standard

UPTIMEBOLT_API_KEY

Ihr UptimeBolt-API-Schlüssel

(bei stdio erforderlich)

UPTIMEBOLT_API_URL

Basis-URL der UptimeBolt-API

http://localhost:3200

MCP_HTTP_PORT

HTTP-Server-Port

3100

NODE_ENV

Umgebung (production deaktiviert Konsolenprotokolle)

development

LOG_LEVEL

Protokollstufe (error, warn, info, debug)

debug (Development) / info (Produktion)

Entwicklung

git clone https://github.com/clm-cloud-solutions/uptimebolt-mcp-server.git
cd uptimebolt-mcp-server
cp .env.example .env          # configure your environment
npm install
npm run dev          # stdio mode
npm run dev:http     # HTTP mode
npm run build        # compile TypeScript
npm run typecheck    # type check without emitting

Über UptimeBolt

UptimeBolt ist eine AI-first SaaS-Überwachungsplattform für DevOps-Teams und SREs. Kernfunktionen:

  • Kaskadenausfälle vorhers – Abhängigkeitsgraph mit Was-wäre-Analyse, Downtime-Kosteneinschätzung und proaktiven Gegenmaßnahmen

  • Deploy-Korrelation + RCA 2.0 – korreliert automatisch GitHub/GitLab-CD Deployments mit Incidents, identifiziert den verantwortlichen Commit und die Dateien

  • KI-Copilot – Konversationsassistent mit Echtzeit-Infrastrukturkontext

8 Monitor-Typen – HTTP, TCP, DNS, Datenbank, E-Mail, Synthetisch, Push, Ping

Über CLM Cloud Solutions

CLM Cloud Solutions S.L. ist ein Technologieunternehmen mit Sitz in Madrid, Spanien, das SaaS-Produkte für Engineering-Teams entwickelt, um mit Vertrauen, Geschwindigkeit und Sicherheit zu arbeiten.

Lizenz

MIT

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    An MCP server that enables Claude to manage infrastructure across Kubernetes, Docker, Prometheus, and Terraform through natural language. It provides over 42 specialized tools with a safety-first design, including risk-based command classification and audit logging.
    43
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    Enables AI-driven incident response by connecting Claude to monitoring tools like Prometheus, Grafana, Loki, PagerDuty, and Slack for automated investigation and runbook generation.
    9
  • F
    license
    -
    quality
    D
    maintenance
    MCP server exposing portfolio AI tools including semantic search, evaluation framework, and prompt management, enabling natural language interaction with these services via Claude Desktop.

View all related MCP servers

Related MCP Connectors

  • Uptime, SSL, DNS and domain monitoring you can talk to from Claude or any MCP client.

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

  • AI agent run monitoring with incident replay and SLA receipts.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/clm-cloud-solutions/uptimebolt-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server