Skip to main content
Glama
Uptrack-App

uptrack-mcp

Official
by Uptrack-App

@uptrack-app/mcp

MCP-сервер для мониторинга времени безотказной работы Uptrack. Используйте его с Claude.ai, ChatGPT, Cursor, VS Code, Windsurf или любым другим ИИ-ассистентом с поддержкой MCP.

Поддерживаются два типа транспорта:

  • Удаленный MCP (рекомендуется) — https://api.uptrack.app/mcp с использованием OAuth 2.0 + PKCE. Не нужно вставлять API-ключ или выполнять npm install. Работает в Claude.ai, ChatGPT, VS Code (1.100+), Cursor и Windsurf.

  • Stdio (этот пакет) — для офлайн-агентов, CI-раннеров, Claude Desktop и любых клиентов, которые не могут подключиться к удаленной конечной точке MCP.

Удаленный MCP (OAuth)

Самый быстрый способ. Используйте его, если ваш клиент поддерживает удаленный MCP + OAuth.

Клиент

Установка

Cursor

Диплинк в один клик

VS Code 1.100+

Диплинк в один клик

Windsurf

Диплинк в один клик

Claude.ai

Настройки → Коннекторы → Добавить пользовательский коннектор → вставьте https://api.uptrack.app/mcp

ChatGPT

Настройки → Коннекторы → Добавить удаленный MCP → вставьте https://api.uptrack.app/mcp

OAuth обрабатывает согласие внутри приложения. API-ключ не требуется.

Полное руководство по установке с кнопками в один клик см. на странице uptrack.app/dashboard/install.

Related MCP server: mcp-uptime-kuma

Stdio (этот пакет)

Используйте этот вариант, если удаленный MCP недоступен — в офлайн-режиме, CI или Claude Desktop.

Claude Code

claude mcp add uptrack -- env UPTRACK_API_KEY=your_key npx -y @uptrack-app/mcp

Claude Desktop

Добавьте в claude_desktop_config.json:

{
  "mcpServers": {
    "uptrack": {
      "command": "npx",
      "args": ["-y", "@uptrack-app/mcp"],
      "env": {
        "UPTRACK_API_KEY": "uk_live_..."
      }
    }
  }
}

Cursor / Windsurf

Добавьте в настройки MCP с той же конфигурацией stdio, что и для Claude Desktop.

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

Инструмент

Описание

list_monitors

Список всех мониторов со статусом, URL, интервалом и временем безотказной работы

get_monitor

Получить подробную информацию о конкретном мониторе

create_monitor

Создать новый монитор (HTTP, TCP, DNS, SSL, heartbeat)

update_monitor

Обновить конфигурацию монитора

pause_monitor

Приостановить активный монитор

resume_monitor

Возобновить работу приостановленного монитора

delete_monitor

Удалить монитор

list_incidents

Список недавних инцидентов

get_incident

Получить информацию об одном инциденте

acknowledge_incident

Подтвердить открытый инцидент

Пример использования

После подключения попросите своего ИИ-ассистента:

  • "List my monitors"

  • "Create a monitor for https://example.com that checks every 30 seconds"

  • "Are any of my services down right now?"

  • "Show me recent incidents"

  • "Acknowledge the incident on the API monitor"

Аутентификация

  • Удаленный MCP: OAuth 2.0 — API-ключ не нужен, согласие обрабатывается внутри приложения.

  • Stdio: Создайте API-ключ на странице uptrack.app/dashboard/api-keys. Бесплатный тариф включает доступ к API.

Ссылки

Лицензия

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    MCP server for CronAlert uptime monitoring — manage monitors, check results, and incidents from any MCP-compatible AI client.
    9
    401 npm
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    MCP server for Uptime Kuma that enables monitoring and management of uptime monitors, heartbeats, notifications, tags, and maintenance windows via natural language.
    31
    310 npm
    54
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    MCP server for Drumbeats monitoring. Enables creating monitors, triaging incidents, and running HTTP/SSL/DNS checks using natural language from any AI client.
    16
    12 npm
    2
    Apache 2.0