Rootly — MCP-сервер для Claude Code: инциденты и дежурства
Подключает агента к Rootly: инциденты, графики дежурств, разбор причин. Пригодится, когда разбираешь сбой прямо из редактора.
claude mcp add mcp-server -e ROOTLY_API_TOKEN=<ROOTLY_API_TOKEN> -- uvx rootly-mcp-serverЧто делает Rootly
Rootly MCP-сервер даёт ИИ-агенту доступ к API Rootly. Через него можно посмотреть инцидент, поднять историю дежурств, вытащить данные для разбора. Работает в Claude, Codex, Cursor, GitHub Copilot, Windsurf, Cline и Zed.
Проще всего взять хостинговый вариант: локально ставить нечего, клиент сам открывает браузер для входа в Rootly по OAuth2. Токен нужен только если OAuth не подходит — тогда его кладут в заголовок Authorization. Есть отдельный режим Code Mode и урезанный профиль инструментов: к адресу добавляют ?tool_profile=slim или шлют заголовок X-Rootly-Tool-Profile: slim.
Старый транспорт SSE убирают после 2026-11-20. Если конфиг всё ещё смотрит на https://mcp.rootly.com/sse, его надо переписать на Streamable HTTP или Code Mode — иначе после этой даты сервер просто перестанет отвечать. Для самостоятельного запуска нужен uvx и переменная ROOTLY_API_TOKEN.
Какие задачи решает
- посмотреть детали инцидента, не открывая веб-панель
- выгрузить график дежурств команды
- собрать таймлайн событий для постмортема
- найти похожие инциденты по сервису
- проверить, кто сейчас on-call
Примеры запросов агенту
- Покажи открытые инциденты за последние сутки
- Кто сейчас дежурит в команде платежей?
- Собери таймлайн по инциденту и предложи причины
Как установить Rootly
1Командой платформы
claude mcp add mcp-server -e ROOTLY_API_TOKEN=<ROOTLY_API_TOKEN> -- uvx rootly-mcp-serverВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from rootly-mcp-server <команда>
2Командой платформы: удалённый сервер
claude mcp add --transport sse rootly https://mcp.rootly.com/sseКомандой платформы
codex mcp add rootly --env ROOTLY_API_TOKEN=<ROOTLY_API_TOKEN> -- uvx rootly-mcp-serverВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from rootly-mcp-server <команда>
Файл настроек
{
"mcpServers": {
"rootly": {
"url": "https://mcp.rootly.com/sse"
}
}
}{
"mcpServers": {
"rootly": {
"command": "uvx",
"args": [
"rootly-mcp-server"
],
"env": {
"ROOTLY_API_TOKEN": "<ROOTLY_API_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from rootly-mcp-server <команда>
Файл настроек
{
"servers": {
"rootly": {
"type": "sse",
"url": "https://mcp.rootly.com/sse"
}
}
}{
"servers": {
"rootly": {
"type": "stdio",
"command": "uvx",
"args": [
"rootly-mcp-server"
],
"env": {
"ROOTLY_API_TOKEN": "<ROOTLY_API_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from rootly-mcp-server <команда>
1Командой платформы: удалённый сервер
gemini mcp add -t sse rootly https://mcp.rootly.com/sse2Командой платформы
gemini mcp add -e ROOTLY_API_TOKEN=<ROOTLY_API_TOKEN> rootly uvx rootly-mcp-serverВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from rootly-mcp-server <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Rootly
Как установить Rootly в Claude Code?
Сначала добавьте сервер: claude mcp add mcp-server -e ROOTLY_API_TOKEN=<ROOTLY_API_TOKEN> -- uvx rootly-mcp-server. Дальше клиент сам проведёт вход.
Что делает Rootly MCP-сервер?
Открывает агенту доступ к API Rootly: инциденты, расписания дежурств, аналитика. Запросы идут из чата, без переключения в браузер.
Нужен ли API-токен?
Не обязательно. Хостинговый сервер умеет OAuth2, и токен тогда не нужен. Он понадобится, если вы запускаете сервер локально через uvx или выбираете авторизацию по токену.