Rootly MCP Server — инциденты и дежурства из агента

Rootly MCP Server

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

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

Широкий доступ

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

  • Без `readonly`=true агент создает и меняет инциденты, алерты, расписания дежурств и статус-страницы
  • Токен API и OAuth-доступ открывают данные об инцидентах и людях на дежурстве
Все причины и проверки

rootlyhq/rootly-mcp-server

Установка

Ручная установка

claude mcp add --transport http rootly https://mcp.rootly.com/mcp

Команда из README, вход через OAuth2 в браузере.

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Без `readonly`=true агент создает и меняет инциденты, алерты, расписания дежурств и статус-страницы
  • Токен API и OAuth-доступ открывают данные об инцидентах и людях на дежурстве

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

Что делает

Сервер подключает агента к Rootly, платформе управления инцидентами. Он выложен как удаленный по адресу https://mcp.rootly.com/mcp с входом через OAuth2, а токен API нужен только как запасной путь. Всего около 280 инструментов, и вся поверхность занимает порядка 125 тысяч токенов контекста, поэтому их разбили на наборы. Набор `core` на 29 инструментов закрывает повседневную работу: поиск и правку инцидентов, алертов и дежурных. Остальные наборы берут на себя действия, ретроспективы, алерты и маршрутизацию, расписания и эскалации, `workflows` и их шаги, каталог сервисов и команд, статус-страницы, настройки, пользователей, расследования AI SRE, автоматизации, наблюдаемость и журнал аудита. Нужные наборы выбирают параметром ?toolsets=`core`,`workflows` или заголовком X-MCP-Toolsets. Параметр `readonly`=true прячет и отвергает все инструменты записи. Есть режим Code Mode по адресу /mcp-codemode, а для Gemini CLI предусмотрено расширение.

Для кого. Инженерам SRE и дежурным команд, которые ведут инциденты в Rootly и хотят спрашивать агента о текущих алертах, дежурных и ретроспективах.

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

  • Ночью сработал алерт, и надо быстро узнать, кто дежурит и какие инциденты уже открыты
  • После инцидента нужны ретроспектива и список `action` `items` по сервису за месяц
  • Нужно найти похожие инциденты и посмотреть, как их закрывали раньше
  • Расписание дежурств и политики эскалации надо сверить с составом команды
  • Агенту дают только чтение рабочих данных, и запись отключена через `readonly`=true

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

  • Нужен выбор всех 280 инструментов одновременно: контекст перегрузится, берите наборы под задачу
  • Ваша команда не использует Rootly: сервер работает только с его API
  • Агент не должен запускать то, что Rootly выполнит позже: наборы workflow_tasks и `automations` лучше не подключать
  • Клиент все еще использует SSE-адрес: его уберут после 20 ноября 2026 года

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

Покажи открытые инциденты по сервису оплаты и скажи, кто сейчас дежурит и какие `action` `items` остались после прошлой недели.

MCP

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

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

ROOTLY_API_TOKEN секрет
Токен API Rootly для самостоятельного запуска, при OAuth2 не нужен
ROOTLY_MCP_TOOLSETS
Наборы инструментов по умолчанию для клиента без выбора

Ограничения

Нужна учетная запись Rootly, вход идет через OAuth2 в браузере или по токену API с заголовком Authorization. Полная поверхность в 280 инструментов перегружает модель, и README советует начинать с набора `core` на 29 инструментов.

Адрес SSE устарел и будет отключен после 20 ноября 2026 года, перейти нужно на Streamable HTTP. Наборы workflow_tasks и `automations` настраивают действия, которые Rootly выполнит потом сам: пост в Slack, вызов дежурного, открытие тикета, вызов URL. Без `readonly`=true агент может менять рабочие данные инцидентов.

Как отключить. Удалите сервер командой claude mcp `remove` rootly. Доступ отзывается в настройках Rootly, там же погасите выданный токен API, если пользовались им.

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

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

Командой claude mcp add --transport http rootly https://mcp.rootly.com/mcp. Клиент сам откроет окно браузера для входа через OAuth2, токен API не нужен. Для токена добавьте заголовок Authorization с Bearer.

Почему у сервера столько наборов инструментов?

Полный список из 280 инструментов занимает около 125 тысяч токенов, поэтому клиент берет наборы под задачу. Рекомендован `core` на 29 инструментов, остальные подключают параметром ?toolsets= или заголовком X-MCP-Toolsets.

Как запретить агенту менять данные?

Добавьте `readonly`=true в адрес или заголовок X-MCP-Readonly: true. Инструменты записи скрываются и отклоняются, а сервер отвергает любые запросы не GET. Наборы workflow_tasks и `automations` тоже стоит не подключать.

Какие наборы инструментов есть?

Четырнадцать: `core`, `incidents`, `alerts`, `oncall`, `workflows`, workflow_tasks, `catalog`, status_pages, `config`, `users`, ai, `automations`, `observability` и `audit`. Сервер отвергает инструмент вне выбранного набора и называет набор, в котором он лежит.

Что будет с адресом SSE?

Он устарел, как и опция --transport sse у самостоятельно запущенного сервера, и будет убран после 20 ноября 2026 года. Замените его на https://mcp.rootly.com/mcp, иначе клиент перестанет подключаться.

Обсуждение

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

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

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

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

CLI и скилл RootCX: приложение, написанное агентом, получает базу, SSO, роли, аудит и деплой на одном сервере.

CLIШирокий доступ50Звезды репозитория
Официальный

Свой сервер эксплуатации с ИИ-агентом SRE и MCP-эндпоинтом, через который внешний ИИ-клиент разбирает алерты и проверяет хосты

MCP-серверШирокий доступ1,3 тыс.Звезды репозитория

MCP Slim Guard стоит между агентом и вашими MCP-серверами: проверяет вызовы по схеме и отдает большие ответы частями.

MCP-серверРасширенный доступ180Звезды репозитория
Выбор редакции

Официальный MCP-сервер GitHub: код, issues, пул-реквесты, Actions и алерты безопасности прямо из агента

MCP-серверШирокий доступ34,4 тыс.Звезды репозитория
Официальный

Агент управляет серверами через каталог объявленных действий: политика решает, что выполнить, а что ждет человека

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Rootly MCP Server — инциденты и дежурства из агента (эта карточка)даOAuth45
Sentry MCPнетAPI-ключ961ошибки и трассировки в Sentry, управления дежурствами там нет
Hermes Incident Commanderнет75агент-командир инцидента без платформы Rootly

Коротко о README

README начинается с быстрого старта на хостинговом сервере, описывает адреса, таблицу наборов инструментов и выбор набора параметром или заголовком. Дальше идут примеры подключения для общих клиентов, Claude Code, Gemini CLI и других агентов, а также настройки самостоятельного запуска с переменными окружения.

Бейдж для README

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