Rootly MCP Server
Сервер для интеграции Rootly API в IDE, позволяющий управлять инцидентами без выхода из редактора.
Описание
Rootly MCP Server — это Python-пакет для подключения к Rootly API через MCP-протокол, совместимый с редакторами вроде Cursor и Claude. Автоматически генерирует инструменты из OpenAPI, ограничивает пути для безопасности, анализирует инциденты с помощью TF-IDF и scikit-learn. Подходит для быстрого разрешения production-инцидентов: поиск похожих случаев, предложения решений на основе истории. Идеально для DevOps и SRE-команд.
Возможности
Динамическая генерация инструментов
Автоматическое создание MCP-ресурсов из OpenAPI Rootly для инцидентов и команд.
Умный анализ инцидентов
find_related_incidents: Поиск похожих случаев по TF-IDF с оценкой схожести; suggest_solutions: Рекомендации решений на основе прошлых резолюций.
Управление алертами и инцидентами
listIncidentAlerts, attachAlert, createAlert; search_incidents для фильтрации и пагинации.
Работа с сервисами и командами
listServices, createService; listTeams, createTeam; listUsers для доступа к данным.
Ограничение API и безопасность
Фильтрация эндпоинтов и путей для предотвращения перегрузки контекста и контроля доступа.
Установка
{ “mcpServers”: { “rootly”: { “command”: “uv”, “args”: [ “tool”, “run”, “–from”, “rootly-mcp-server”, “rootly-mcp-server” ], “env”: { “ROOTLY_API_TOKEN”: “<YOUR_ROOTLY_API_TOKEN>” } } } }
Предварительно: Установите Python 3.12+, uv (curl -LsSf https://astral.sh/uv/install.sh | sh) и получите Rootly API token.