OneUptime MCP

Встроенный MCP OneUptime: агент разбирает инциденты, читает логи и трассы, подтверждает алерты и настраивает мониторы.

  • 7 816 ★ репозитория
  • Последний коммит
MCP-серверОфициальный

Расширенный доступ

Почему такой уровень

  • С правом записи агент подтверждает и решает алерты и инциденты, меняет мониторы и удаляет записи.
  • Логи, трассы и исключения попадают в контекст модели.
Все причины и проверки

oneuptime/oneuptime

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/oneuptime

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

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • С правом записи агент подтверждает и решает алерты и инциденты, меняет мониторы и удаляет записи.
  • Логи, трассы и исключения попадают в контекст модели.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

MCP-сервер входит в каждый экземпляр OneUptime и находится по адресу `/mcp` рядом с панелью управления: `https://oneuptime.com/mcp` в облаке и `https://ваш-домен/mcp` в своей установке. Устанавливать ничего не нужно, сервер работает по потоковому HTTP без сессий. Инструменты охватывают мониторы, инциденты, алерты, команды и дежурства, статус-страницы, плановые работы и телеметрию. Для 53 видов записей есть инструменты создания, чтения, списка, обновления, удаления и подсчета, для 9 видов телеметрии (логи, метрики, трассы, исключения и другие) списки и подсчет только на чтение. Читающие инструменты помечены `readOnlyHint`, меняющие `destructiveHint`. Вход идет по OAuth 2.1 от имени пользователя либо по ключу API проекта для агентов без человека.

Для кого. Дежурным инженерам и командам SRE, которые работают в OneUptime и хотят разбирать инциденты и телеметрию из Claude Code, Cursor или VS Code с Copilot.

Подходит, если

  • Пришел алерт, и агент ищет причину в логах и трассах, а затем подтверждает алерт.
  • Инцидент нужно объявить, добавить заметки и довести до решения без переключения в панель.
  • Монитор для нового сервиса создают по описанию и проверяют его статус и историю.
  • Статус-страницу обновляют объявлением, а плановые работы заводят из диалога.

Не подходит, если

  • Проекта OneUptime нет: сервер работает с вашим проектом и его правами.
  • Агенту нельзя ничего менять: выбирайте при согласии режим только для чтения или ключ с ролью Viewer.
  • Облачный тариф ниже Growth: подключение клиента MCP там недоступно, как и ключи API.

Пример запроса к агенту

Посмотри открытые инциденты за сутки, найди в логах и трассах причину последнего и подскажи, какие алерты подтвердить.

MCP

Транспорт
http
Авторизация
OAuth

Переменные окружения

x-api-key секрет
Ключ API проекта для агентов без человека, без него вход идет по OAuth

Ограничения

На OneUptime Cloud подключение клиента MCP доступно с тарифа Growth и выше, как и ключи API. Вход по OAuth действует в одном проекте, для второго проекта клиента подключают заново. Режим только для чтения запрещает инструменты создания, обновления, удаления, подтверждения и решения. Мастер-ключ API дает доступ ко всему экземпляру, агентам его давать нельзя: берите ключ проекта с минимумом прав. Без входа и ключа доступны только инструменты публичных статус-страниц. Клиент, не использованный 30 дней, авторизуют заново.

Как отключить. В Project Settings, AI, MCP Server нажмите Disconnect у подключенного клиента: он перестает работать сразу. Ключи API отзывают в Project Settings, Advanced, API Keys, а запись сервера убирают из настроек клиента.

Частые вопросы

Как подключить Claude Code?

Командой `claude mcp add --transport http oneuptime https://oneuptime.com/mcp`, затем `/mcp` и выбор `oneuptime` для входа.

Как дать агенту только чтение?

При авторизации выберите Read only: тогда доступны только инструменты `get_`, `list_` и `count_`, остальные отклоняет сервер и API. Для ключа API выберите роль Viewer.

Как подключить агента без человека?

Создайте ключ в Project Settings, Advanced, API Keys и передайте его заголовком `x-api-key`. Для чтения хватит роли Viewer.

Что доступно без входа?

Только инструменты публичных статус-страниц.

Работает ли это в самостоятельной установке?

Да, сервер есть в каждом экземпляре OneUptime: `https://ваш-домен/mcp`.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

Сервис мониторинга и страниц статуса с MCP-сервером: агент читает состояние проверок и ведет инциденты.

MCP-серверРасширенный доступ55Звезды репозитория

Независимый MCP-сервер Datadog: агент читает инциденты, мониторы, логи, метрики, трейсы и RUM и планирует простои.

MCP-серверРасширенный доступ143Звезды репозитория
Официальный

MCP-сервер Superlog: агент ищет инциденты, смотрит логи, трейсы и метрики и настраивает алерты и дашборды наблюдаемости.

MCP-серверРасширенный доступ1,5 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер Rootly: агент ищет и обновляет инциденты, алерты, дежурства и сервисы, наборы инструментов урезают контекст

MCP-серверШирокий доступ45Звезды репозитория

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

MCP-серверШирокий доступ70Звезды репозитория

Коротко о README

README перечисляет возможности платформы и одной строкой упоминает MCP-сервер. Подробности лежат в документации `ai/mcp-server`.

Бейдж для README

Сообщить о проблеме