Перейти к содержимому

Rootly MCP Server

Сервер для интеграции Rootly API в IDE, позволяющий управлять инцидентами без выхода из редактора.

Python
31 stars

Описание

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.

Информация

Язык
Python
Лицензия
Apache License 2.0
GitHub Stars
31

Ссылки