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-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 installed
Maintenance
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
- 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
- Alicense-qualityDmaintenanceA multi-agent MCP server that turns LLMs into an autonomous incident-response copilot, enabling rapid investigation, correlation, and remediation of production incidents.MIT
- Flicense-qualityDmaintenanceEnables AI-driven incident response by connecting Claude to monitoring tools like Prometheus, Grafana, Loki, PagerDuty, and Slack for automated investigation and runbook generation.9
- Flicense-qualityDmaintenanceMCP server exposing portfolio AI tools including semantic search, evaluation framework, and prompt management, enabling natural language interaction with these services via Claude Desktop.
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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