Rootly MCP Server — инциденты и дежурства из агента
Rootly MCP Server
Официальный MCP-сервер Rootly: агент ищет и обновляет инциденты, алерты, дежурства и сервисы, наборы инструментов урезают контекст
- 45 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Без `readonly`=true агент создает и меняет инциденты, алерты, расписания дежурств и статус-страницы
- Токен API и OAuth-доступ открывают данные об инцидентах и людях на дежурстве
Установка
- Работает в
Ручная установка
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: агент разбирает инциденты, читает логи и трассы, подтверждает алерты и настраивает мониторы.
CLI и скилл RootCX: приложение, написанное агентом, получает базу, SSO, роли, аудит и деплой на одном сервере.
Свой сервер эксплуатации с ИИ-агентом SRE и MCP-эндпоинтом, через который внешний ИИ-клиент разбирает алерты и проверяет хосты
MCP Slim Guard стоит между агентом и вашими MCP-серверами: проверяет вызовы по схеме и отдает большие ответы частями.
Официальный MCP-сервер GitHub: код, issues, пул-реквесты, Actions и алерты безопасности прямо из агента
Агент управляет серверами через каталог объявленных действий: политика решает, что выполнить, а что ждет человека
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Rootly MCP Server — инциденты и дежурства из агента (эта карточка) | да | OAuth | 45 | |
| Sentry MCP | нет | API-ключ | 961 | ошибки и трассировки в Sentry, управления дежурствами там нет |
| Hermes Incident Commander | нет | 75 | агент-командир инцидента без платформы Rootly |
Коротко о README
README начинается с быстрого старта на хостинговом сервере, описывает адреса, таблицу наборов инструментов и выбор набора параметром или заголовком. Дальше идут примеры подключения для общих клиентов, Claude Code, Gemini CLI и других агентов, а также настройки самостоятельного запуска с переменными окружения.