uptrack-mcp
Official@uptrack-app/mcp
MCP server for Uptrack uptime monitoring. Use with Claude.ai, ChatGPT, Cursor, VS Code, Windsurf, or any MCP-compatible AI assistant.
Two transports supported:
Remote MCP (recommended) —
https://api.uptrack.app/mcpwith OAuth 2.0 + PKCE. No API key paste, no npm install. Works in Claude.ai, ChatGPT, VS Code (1.100+), Cursor, and Windsurf.Stdio (this package) — for offline agents, CI runners, Claude Desktop, and any client that can't reach a remote MCP endpoint.
Remote MCP (OAuth)
The fastest path. Use this if your client supports remote MCP + OAuth.
Client | Install |
Cursor | |
VS Code 1.100+ | |
Windsurf | |
Claude.ai | Settings → Connectors → Add custom connector → paste |
ChatGPT | Settings → Connectors → Add remote MCP → paste |
OAuth handles consent in-app. No API key.
See uptrack.app/dashboard/install for the full install flow with one-click buttons.
Stdio (this package)
Use this when remote MCP isn't available — offline, CI, or Claude Desktop.
Claude Code
claude mcp add uptrack -- env UPTRACK_API_KEY=your_key npx -y @uptrack-app/mcpClaude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"uptrack": {
"command": "npx",
"args": ["-y", "@uptrack-app/mcp"],
"env": {
"UPTRACK_API_KEY": "uk_live_..."
}
}
}
}Cursor / Windsurf
Add to the MCP settings with the same stdio config as Claude Desktop.
Available Tools
Tool | Description |
| List all monitors with status, URL, interval, uptime |
| Get details for a specific monitor |
| Create a new monitor (HTTP, TCP, DNS, SSL, heartbeat) |
| Update monitor config |
| Pause an active monitor |
| Resume a paused monitor |
| Delete a monitor |
| List recent incidents |
| Fetch one incident |
| Acknowledge an open incident |
Example Usage
Once connected, ask your AI assistant:
"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"
Authentication
Remote MCP: OAuth 2.0 — no API key needed, consent handled in-app.
Stdio: Generate an API key at uptrack.app/dashboard/api-keys. Free plan includes API access.
Links
Uptrack — uptime monitoring at 30-second checks, free
Install guide — step-by-step per client
License
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Uptrack-App/uptrack-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server