Skip to main content
Glama
Uptrack-App

uptrack-mcp

Official
by Uptrack-App

@uptrack-app/mcp

Servidor MCP para la monitorización de tiempo de actividad de Uptrack. Úsalo con Claude.ai, ChatGPT, Cursor, VS Code, Windsurf o cualquier asistente de IA compatible con MCP.

Se admiten dos transportes:

  • MCP remoto (recomendado) — https://api.uptrack.app/mcp con OAuth 2.0 + PKCE. Sin necesidad de pegar claves API ni instalaciones de npm. Funciona en Claude.ai, ChatGPT, VS Code (1.100+), Cursor y Windsurf.

  • Stdio (este paquete) — para agentes offline, ejecutores de CI, Claude Desktop y cualquier cliente que no pueda acceder a un endpoint MCP remoto.

MCP remoto (OAuth)

La vía más rápida. Úsala si tu cliente admite MCP remoto + OAuth.

Cliente

Instalación

Cursor

Enlace directo con un clic

VS Code 1.100+

Enlace directo con un clic

Windsurf

Enlace directo con un clic

Claude.ai

Ajustes → Conectores → Añadir conector personalizado → pega https://api.uptrack.app/mcp

ChatGPT

Ajustes → Conectores → Añadir MCP remoto → pega https://api.uptrack.app/mcp

OAuth gestiona el consentimiento dentro de la aplicación. No requiere clave API.

Consulta uptrack.app/dashboard/install para ver el flujo de instalación completo con botones de un solo clic.

Related MCP server: mcp-uptime-kuma

Stdio (este paquete)

Úsalo cuando el MCP remoto no esté disponible: offline, CI o Claude Desktop.

Claude Code

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

Claude Desktop

Añádelo a claude_desktop_config.json:

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

Cursor / Windsurf

Añádelo a los ajustes de MCP con la misma configuración stdio que Claude Desktop.

Herramientas disponibles

Herramienta

Descripción

list_monitors

Lista todos los monitores con estado, URL, intervalo y tiempo de actividad

get_monitor

Obtiene los detalles de un monitor específico

create_monitor

Crea un nuevo monitor (HTTP, TCP, DNS, SSL, heartbeat)

update_monitor

Actualiza la configuración del monitor

pause_monitor

Pausa un monitor activo

resume_monitor

Reanuda un monitor pausado

delete_monitor

Elimina un monitor

list_incidents

Lista los incidentes recientes

get_incident

Obtiene un incidente

acknowledge_incident

Reconoce un incidente abierto

Ejemplo de uso

Una vez conectado, pregúntale a tu asistente de IA:

  • "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"

Autenticación

  • MCP remoto: OAuth 2.0 — no se necesita clave API, el consentimiento se gestiona en la aplicación.

  • Stdio: Genera una clave API en uptrack.app/dashboard/api-keys. El plan gratuito incluye acceso a la API.

Enlaces

Licencia

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