Upvisor
MCP для AI-агентов

AI-агент, который понимает ваш мониторинг

Агент сможет читать состояние серверов, инциденты, диагностику и статус-страницы, а действия, которые меняют проект, останутся под вашим контролем.

Контекст для AI мониторы, инциденты, SLA и диагностика
Безопасные действия изменения только с confirm:true
Живые проверки регионы, heartbeat, uptime и latency
AI-сводки краткое объяснение инцидента
Upvisor MCP read-only
agentmonitor_list
{
  "status": "failure",
  "include_metrics": true
}
upvisor2 сервера требуют внимания
APIHTTP 502
БДTCP timeout
SLA99.93%
Действиеconfirm:true
Зачем это нужно

AI-агент получает факты, а не догадки

Когда сервис падает или начинает отвечать медленно, агенту не нужно спрашивать человека, где смотреть логи мониторинга. Он сам получает карточку монитора, последние проверки, хронологию инцидента, регионы проверки и диагностику.

1Сбой обнаружен

Upvisor фиксирует проблему из выбранных регионов.

2Агент читает контекст

MCP отдает инцидент, проверки, события и диагностику.

3Команда получает смысл

AI помогает сформулировать причину и следующий шаг.

Инструменты MCP

Все ключевые данные мониторинга доступны агенту

Методы сгруппированы по реальным задачам: проверить состояние сервиса, разобраться в инциденте, управлять статус-страницей или аккуратно внести изменение.

Мониторы

Получайте список серверов, карточку монитора, графики uptime и latency, события heartbeat и запускайте тестовые уведомления.

monitor_list monitor_get monitor_get_checks monitor_get_heartbeat_events monitor_test_notify

Инциденты

Агент может открыть инцидент, увидеть диагностику, историю событий, связанные проверки и подготовить AI-анализ.

incident_list incident_get incident_get_events incident_get_server incident_generate_ai_summary

Статус-страницы

Публикуйте или скрывайте страницы статуса, проверяйте публичную ссылку проекта и управляйте плановыми работами.

status_page_list status_page_publish status_page_delete

Плановые работы

Создавайте окна работ, смотрите расписание и завершайте техработы раньше заданного времени.

list_maintenance create_maintenance end_maintenance
Защита от случайных изменений

По умолчанию агент только читает данные

API-ключ дает доступ к аккаунту, поэтому MCP-сервер Upvisor блокирует инструменты, которые создают, изменяют или удаляют данные. Чтение работает сразу, а опасное действие нужно подтвердить явно.

Разовый безопасный допуск
{
  "tool": "monitor_pause",
  "arguments": {
    "monitor_id": 42,
    "action": "pause",
    "confirm": true
  }
}

Что защищено

  • создание, обновление и удаление мониторов
  • пауза и возобновление проверок
  • отправка тестовых уведомлений
  • публикация, скрытие и удаление статус-страниц
  • генерация AI-сводки инцидента

Как разрешить запись

Для одного действия добавьте confirm: true. Для доверенного окружения можно включить запись через переменную UPVISOR_ALLOW_WRITE=1.

MCP-инструменты также помечаются подсказками readOnlyHint и destructiveHint, чтобы клиенты могли показать дополнительное подтверждение.

Сценарии

Где MCP особенно полезен

Upvisor MCP превращает мониторинг в рабочий контекст для AI-ассистента: быстрее ответы, меньше ручного поиска и понятнее коммуникация.

Поддержка отвечает быстрее

Ассистент сразу видит, был ли сбой, какие регионы затронуты и что уже отправлено клиентам.

DevOps получает факты

Не нужно руками собирать ping, nmap, mtr, SSL и тайминги: карточка инцидента уже содержит контекст.

Агентства контролируют клиентов

AI помогает быстро найти нужный проект, проверить состояние и подготовить понятный отчет.

Коммуникация без хаоса

AI-сводка превращает техническую диагностику в короткое объяснение для команды или клиента.

Команды, которые можно отдавать агенту

monitor_list Покажи все серверы, которые сейчас не отвечают.
monitor_create Заведи сервер night-export с проверкой heartbeat, интервалом 12 часов и grace 10 минут.
monitor_pause Поставь на паузу сервер cafe-db и оставь действие только после моего подтверждения.
incident_generate_ai_summary Возьми последний инцидент на api.example.com и сгенерируй по нему AI-саммари.
status_page_publish Опубликуй статус-страницу prod или временно скрой ее, если я подтвержу действие.
create_maintenance Запланируй работы Toomuch завтра с 02:00 до 04:00 МСК: обновление БД, затронуты api и worker.
Для команды

Мониторинг становится частью рабочего ассистента

Подключите MCP-токен в клиенте, который поддерживает Model Context Protocol, и попросите агента проверить состояние проекта, найти инцидент, создать heartbeat-монитор, поставить сервер на паузу или подготовить краткий отчет для клиента.

Чтение выполняется сразу. Все изменения, публикации и удаления проходят через защиту confirm:true, поэтому агент не сможет случайно поменять продакшн.

Дайте AI-агенту безопасный доступ к мониторингу

Upvisor MCP помогает агенту видеть состояние сервисов, инциденты и диагностику без риска случайно изменить продакшн.