Skip to main content
Glama
clm-cloud-solutions

UptimeBolt MCP Server

UptimeBolt MCP Server

Инструменты мониторинга инфраструктуры на базе ИИ для Claude, Claude Code, Cursor и любого MCP-совместимого клиента.

UptimeBolt — это платформа мониторинга, ориентированная на ИИ, которая группирует мониторы в логические бизнес-сервисы, прогнозирует каскадные сбои до их возникновения и автоматически определяет, какой деплой вызвал каждый инцидент, включая ответственные коммит, файлы и строки кода.

Создано компанией CLM Cloud Solutions в Мадриде, Испания.

Зачем нужен UptimeBolt MCP Server?

Задавайте вопросы об инфраструктуре на естественном языке. Вместо навигации по дашбордам позвольте вашему ИИ-ассистенту напрямую запрашивать данные мониторинга в реальном времени:

  • «Безопасно ли сейчас деплоить?» — получите ответ, основанный на данных: показатели здоровья, активные инциденты и прогнозы.

  • «Что стало причиной последнего инцидента?» — анализ первопричин на базе ИИ с корреляцией деплоев.

  • «Дайте краткую сводку за последние 24 часа» — готово для вашего стендапа или отчёта о статусе.

  • «Покажите мониторы, которые деградировали» — мгновенное фильтрованное представление по всей инфраструктуре.

Related MCP server: AIOps MCP

Возможности

  • 10 инструментов мониторинга — статус сервисов, инциденты, прогнозы, RCA, безопасность деплоя и другое.

  • Двойной транспорт — stdio (локально) + HTTP (удалённо/CI-CD).

  • Аутентификация по API-ключу — безопасный доступ к данным UptimeBolt для каждого запроса.

  • Работает везде — Claude Desktop, Claude Code, Cursor, Cline и любой MCP-клиент.

  • Готов к CI/CD — проверки безопасности деплоя прямо в вашем пайплайне.

Быстрый старт

Установка глобально (рекомендуется)

npm install -g @uptimebolt/mcp-server

Claude Desktop (stdio)

Добавьте в конфигурацию Claude Desktop (~/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"
      }
    }
  }
}

Или без глобальной установки, используя 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

Добавьте в .mcp.json вашего проекта:

{
  "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

Затем подключитесь через mcp-remote:

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

npm (программно)

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

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

Доступные инструменты

Tool

Description

get_service_status

Статус здоровья бизнес-сервисов с показателем здоровья (0-100), разбивкой по мониторам и активными инцидентами

get_monitors

Список всех мониторов с операционным статусом, временем отклика и процентом аптайма

get_monitor_health

Подробное состояние конкретного монитора, включая тенденции времени отклика и активные прогнозы

get_monitor_metrics

Статистика времени отклика (среднее, p95, p99), процент аптайма и разбивка ошибок

get_incidents

Активные и разрешённые инциденты с опциональными деталями анализа первопричин на базе ИИ

get_predictions

Прогнозы ИИ о предстоящих проблемах с уровнями уверенности и прогнозируемым влиянием

get_deployments

Недавние деплои с автоматической корреляцией инцидентов (GitHub/GitLab)

run_root_cause_analysis

Анализ первопричин на базе ИИ с использованием мультимодельного анализа (Claude, GPT) и корреляцией деплоев

is_safe_to_deploy

Проверка безопасности деплоя для CI/CD на основе показателей здоровья, прогнозов и активных инцидентов

get_executive_summary

Сводка состояния инфраструктуры для стендапов, еженедельных отчётов или обновлений статуса

Аутентификация

Получите свой API-ключ на app.uptimebolt.io/settings/api-keys.

  • Режим stdio: Установите переменную окружения UPTIMEBOLT_API_KEY

  • Режим HTTP: Передавайте заголовок x-api-key с каждым запросом (стартовый ключ не требуется)

Интеграция с CI/CD

Используйте is_safe_to_deploy как шлюз в вашем пайплайне развёртывания:

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" }
    }
  }'

Ответ включает уровень риска (low, medium, high), активные проблемы и рекомендацию (proceed, proceed_with_caution, wait_and_monitor).

Конфигурация

Variable

Description

Default

UPTIMEBOLT_API_KEY

Ваш API-ключ UptimeBolt

(требуется для stdio)

UPTIMEBOLT_API_URL

Базовый URL API UptimeBolt

http://localhost:3200

MCP_HTTP_PORT

Порт HTTP-сервера

3100

NODE_ENV

Окружение (production отключает логи в консоли)

development

LOG_LEVEL

Уровень логирования (error, warn, info, debug)

debug (dev) / info (prod)

Разработка

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

Об UptimeBolt

UptimeBolt — это SaaS-платформа мониторинга, ориентированная на ИИ, для DevOps-команд и SRE. Ключевые возможности:

  • Прогнозирование каскадных сбоев — граф зависимостей с анализом «что если», оценкой стоимости простоя и упреждающими мерами.

  • Корреляция деплоев + RCA 2.0 — автоматически связывает деплои GitHub/GitLab с инцидентами, определяет ответственный коммит и файлы.

  • AI Copilot — разговорный ассистент с контекстом инфраструктуры в реальном времени.

  • 8 типов мониторов — HTTP, TCP, DNS, Database, Email, Synthetic, Push, Ping.

О компании CLM Cloud Solutions

CLM Cloud Solutions S.L. — технологическая компания из Мадрида, Испания, создающая SaaS-продукты для инженерных команд, чтобы они работали с уверенностью, скоростью и безопасностью.

Лицензия

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