Skip to main content
Glama
Uptrack-App

uptrack-mcp

Official
by Uptrack-App

@uptrack-app/mcp

用于 Uptrack 正常运行时间监控的 MCP 服务器。可与 Claude.ai、ChatGPT、Cursor、VS Code、Windsurf 或任何兼容 MCP 的 AI 助手配合使用。

支持两种传输方式:

  • 远程 MCP(推荐) — https://api.uptrack.app/mcp,使用 OAuth 2.0 + PKCE。无需粘贴 API 密钥,无需 npm 安装。适用于 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 设置中,使用与 Claude Desktop 相同的 stdio 配置。

可用工具

工具

描述

list_monitors

列出所有监控器及其状态、URL、间隔和正常运行时间

get_monitor

获取特定监控器的详细信息

create_monitor

创建新监控器(HTTP、TCP、DNS、SSL、心跳)

update_monitor

更新监控器配置

pause_monitor

暂停活动监控器

resume_monitor

恢复已暂停的监控器

delete_monitor

删除监控器

list_incidents

列出近期事件

get_incident

获取单个事件

acknowledge_incident

确认一个未处理的事件

使用示例

连接后,您可以询问 AI 助手:

  • “列出我的监控器”

  • “为 https://example.com 创建一个每 30 秒检查一次的监控器”

  • “我的服务现在有宕机的吗?”

  • “显示我近期的事件”

  • “确认 API 监控器上的事件”

身份验证

  • 远程 MCP:OAuth 2.0 — 无需 API 密钥,授权在应用内处理。

  • Stdio:在 uptrack.app/dashboard/api-keys 生成 API 密钥。免费计划包含 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