OAuth 2.140 инструментовApproval gatesАудит-лог

MCP-сервер для управления инцидентами

Алерты, диагностика, плейбуки — из Claude Code, Cursor или Codex

Подключи mttrly к AI-ассистенту через Model Context Protocol. Просматривай алерты, запускай ограниченную диагностику, запрашивай playbooks с подтверждением и проверяй аудит без raw SSH как обычного AI control path.

Endpoint:https://api.mttrly.com/mcp

Comparing monitoring MCP servers with remediation tools? Read about the incident response action layer for MCP.

Required before MCP setup

Account → server → agent → OAuth

The MCP endpoint is not an anonymous connection to arbitrary servers. It exposes the servers already linked to your hosted mttrly account through the required outbound agent.

01

Create account

Sign up with email on app.mttrly.com.

02

Add server

Start onboarding and create the server-specific install token.

03

Install agent

Run the token-specific systemd installer shown in your account.

04

Connect MCP

Add the endpoint to your client and complete OAuth in the browser.

Want the architecture and safety boundaries first? Read how mttrly manages a VPS without raw SSH and how it works as an incident response action layer.

Быстрый старт

Создай аккаунт, подключи сервер через обязательный агент, затем добавь endpoint mttrly в MCP-клиент и пройди OAuth.

Claude Code

bash
claude mcp add mttrly --transport http https://api.mttrly.com/mcp

Запусти в терминале. OAuth-авторизация откроется в браузере автоматически.

Cursor

json
{
  "mcpServers": {
    "mttrly": {
      "url": "https://api.mttrly.com/mcp"
    }
  }
}

Cursor → Settings → Cursor Settings → MCP → Add server.

Claude Desktop

connector
Settings -> Connectors -> Add custom connector -> https://api.mttrly.com/mcp

Используй Connectors UI в Claude Desktop или Claude.ai.

OpenAI Codex

toml
[mcp_servers.mttrly]
url = "https://api.mttrly.com/mcp"

Добавь в ~/.codex/config.toml. Запусти codex mcp login mttrly для OAuth.

Что можно спросить

Говори с серверами на обычном языке. Вот примеры.

> Покажи все критические алерты по моим серверам

Возвращает активные алерты с severity, временем и затронутыми серверами. Watchdog и выше.

> Запусти диагностику на prod-web-01 — что-то тормозит

AI-диагностика проверяет CPU, RAM, диск, процессы и логи. Возвращает сводку с raw-выводом. Кулдаун 30 сек.

> Какие плейбуки доступны для проблем с nginx?

Список плейбуков по категории с параметрами и требованиями к подтверждению.

> Выполни плейбук restart-nginx на prod-web-01

Создаёт pending action. Ты подтверждаешь перед выполнением. Подтверждение и выполнение записываются в аудит-трейл.

Доступные инструменты

Примеры из 40 MCP-инструментов, организованных в группы чтения и выполнения.

Ключевые Watchdog-инструменты

mttrly_get_capabilitiesТекущий план, доступные инструменты и лимиты. Вызови первым.
mttrly_list_serversСписок подключённых серверов со статусом online/offline и ID.
mttrly_get_server_statusДетальное здоровье сервера: CPU, RAM, диск, алерты, информация об ОС.
mttrly_get_alertsАлерты с фильтрацией по severity/статусу. Retention зависит от плана.
mttrly_list_playbooksСписок плейбуков с категориями и требованиями подтверждения.
mttrly_quick_triageБезопасный Watchdog triage по текущему статусу и активным алертам.

Выполнение (Deployment Bro+)

mttrly_run_playbookВыполнить плейбук. Опасные требуют явного подтверждения.
mttrly_execute_commandЗапросить выполнение команды с подтверждением. Если есть подходящий playbook, предпочитай его. Подтверждение или использование bypass, а также выполнение записываются в аудит-лог.
mttrly_get_pending_actionsДействия, ожидающие подтверждения, со сроками истечения.
mttrly_approve_actionПодтвердить или отклонить pending action. Блокирует до завершения выполнения.
mttrly_get_audit_logАудит-трейл: подтверждения действий, команды, плейбуки, авто-фиксы.

Безопасность

OAuth 2.1

Полная спецификация: PKCE S256, JWT RS256, ротация refresh-токенов с детекцией повторного использования. Рекомендуется вход через браузер по OAuth, API-ключи тоже поддерживаются из дашборда.

Approval gates

Approval-required действия обычно создают pending action. Явно авторизованный bounded Investigation только для mttrly_execute_command и узко настроенная preauthorization — отдельные исключения; оба остаются в аудите.

Аудит-лог

Подтверждения действий, выполнения команд, запуски плейбуков и remediation-операции записываются с таймстемпами для последующей проверки.

Доступ по плану

Read-инструменты доступны на всех планах. Execution-инструменты требуют Deployment Bro. Без скрытых 403 — capabilities-инструмент говорит агенту что доступно.

Нужно принять решение вдали от IDE? Поддерживаемые pending actions можно подтвердить или отклонить через Telegram.

MCP-доступ по планам

Watchdog

Бесплатно

Стартовые MCP-инструменты

Стартовые инструменты — capabilities, серверы, статус, алерты, quick triage, плейбуки, recovery token, offline delete

Deployment Bro

3900₽/мес

Полный доступ

40 инструментов — всё выше + диагностика, плейбуки, команды, подтверждения, investigations и recovery

Готов управлять серверами из IDE?

Бесплатный тариф включает стартовый MCP-доступ. Карта не нужна.

Установить в Claude Code:

claude mcp add mttrly --transport http https://api.mttrly.com/mcp

Need an incident to test? Start with the Linux incident playbooks.