UptimeBolt MCP Server
UptimeBolt MCP Server
Инструменты мониторинга инфраструктуры на базе ИИ для Claude, Claude Code, Cursor и любого MCP-совместимого клиента.
UptimeBolt — это платформа мониторинга, ориентированная на ИИ, которая группирует мониторы в логические бизнес-сервисы, прогнозирует каскадные сбои до их возникновения и автоматически определяет, какой деплой вызвал каждый инцидент, включая ответственные коммит, файлы и строки кода.
Создано компанией CLM Cloud Solutions в Мадриде, Испания.
Зачем нужен UptimeBolt MCP Server?
Задавайте вопросы об инфраструктуре на естественном языке. Вместо навигации по дашбордам позвольте вашему ИИ-ассистенту напрямую запрашивать данные мониторинга в реальном времени:
«Безопасно ли сейчас деплоить?» — получите ответ, основанный на данных: показатели здоровья, активные инциденты и прогнозы.
«Что стало причиной последнего инцидента?» — анализ первопричин на базе ИИ с корреляцией деплоев.
«Дайте краткую сводку за последние 24 часа» — готово для вашего стендапа или отчёта о статусе.
«Покажите мониторы, которые деградировали» — мгновенное фильтрованное представление по всей инфраструктуре.
Related MCP server: PilotOps MCP
Возможности
10 инструментов мониторинга — статус сервисов, инциденты, прогнозы, RCA, безопасность деплоя и другое.
Двойной транспорт — stdio (локально) + HTTP (удалённо/CI-CD).
Аутентификация по API-ключу — безопасный доступ к данным UptimeBolt для каждого запроса.
Работает везде — Claude Desktop, Claude Code, Cursor, Cline и любой MCP-клиент.
Готов к CI/CD — проверки безопасности деплоя прямо в вашем пайплайне.
Быстрый старт
Установка глобально (рекомендуется)
npm install -g @uptimebolt/mcp-serverClaude 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-serverimport { TOOLS, HANDLERS } from "@uptimebolt/mcp-server";
// TOOLS — MCP tool definitions (10 tools)
// HANDLERS — tool handler functions: (args, context?) => Promise<result>Доступные инструменты
Tool | Description |
| Статус здоровья бизнес-сервисов с показателем здоровья (0-100), разбивкой по мониторам и активными инцидентами |
| Список всех мониторов с операционным статусом, временем отклика и процентом аптайма |
| Подробное состояние конкретного монитора, включая тенденции времени отклика и активные прогнозы |
| Статистика времени отклика (среднее, p95, p99), процент аптайма и разбивка ошибок |
| Активные и разрешённые инциденты с опциональными деталями анализа первопричин на базе ИИ |
| Прогнозы ИИ о предстоящих проблемах с уровнями уверенности и прогнозируемым влиянием |
| Недавние деплои с автоматической корреляцией инцидентов (GitHub/GitLab) |
| Анализ первопричин на базе ИИ с использованием мультимодельного анализа (Claude, GPT) и корреляцией деплоев |
| Проверка безопасности деплоя для CI/CD на основе показателей здоровья, прогнозов и активных инцидентов |
| Сводка состояния инфраструктуры для стендапов, еженедельных отчётов или обновлений статуса |
Аутентификация
Получите свой 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 |
| Ваш API-ключ UptimeBolt | (требуется для stdio) |
| Базовый URL API UptimeBolt |
|
| Порт HTTP-сервера |
|
| Окружение ( |
|
| Уровень логирования (error, warn, info, debug) |
|
Разработка
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
This server cannot be deployed
Maintenance
Related MCP Connectors
Monitoring + status pages set up by talking to Claude. Auto-detects 30+ SDKs and your URLs.
- mttrlyOAuthcom.mttrly
AI-powered incident management and server monitoring via MCP.
MCP-native AI SRE: ask what's broken in production, get a reviewed GitHub fix PR.
Build and manage AI-native customer support agents from Claude or any MCP client.
Related MCP Servers
- AlicenseBqualityDmaintenanceAn 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.43MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI-driven incident response by connecting Claude to monitoring tools like Prometheus, Grafana, Loki, PagerDuty, and Slack for automated investigation and runbook generation.9-
- AlicenseAqualityDmaintenanceMCP server exposing portfolio AI tools including semantic search, evaluation framework, and prompt management, enabling natural language interaction with these services via Claude Desktop.5ISC
- AlicenseNot gradedqualityDmaintenanceAI infrastructure agent that gives Claude eyes into servers via a hub-and-spoke system with MCP endpoint, lightweight agents, and 19 integration packs for enterprise systems.1 npm1Apache 2.0