Model Context Protocol

MCP Uptime Monitoring: Your AI Assistant, Connected to Your Monitors

Connect Claude, Cursor, Windsurf, or any MCP client to UptyBots. Check status, create monitors, and investigate incidents through conversation - no dashboard tab required.

One npx command. Works with every major MCP client.

claude_desktop_config.json
{
  "mcpServers": {
    "uptybots": {
      "command": "npx",
      "args": ["uptybots-mcp-server"],
      "env": {
        "UPTYBOTS_API_KEY": "upty_..."
      }
    }
  }
}

Talk to Your Monitors

Once connected, you just ask. Your assistant calls the right tool and answers with live data from your account.

"Are any of my sites down right now?"

Filters your monitors by status and reports which sites are having issues.

"Create an HTTP monitor for https://mysite.com with 5-minute checks"

Creates the monitor with your URL and frequency, and confirms it is active.

"What incidents happened on my API monitor last week?"

Pulls downtime incidents with date filters and summarizes durations and errors.

"Show me the daily response time stats for monitor 3629"

Presents average, min, and max response times per day.

"Pause all my staging monitors"

Lists your monitors, identifies the staging ones, and pauses each of them.

"Show me all my monitors"

Returns a summary of every monitor with current status, uptime, and type.

Connected in 3 Steps

Step 1

Create an API Key

Sign up, add your monitors (or let your AI create them later), and generate an API key in your account. Keys start with upty_.

Step 2

Add One Config Entry

Point your MCP client at npx uptybots-mcp-server with your API key in env. No install, no local build. Exact configs for every client.

Step 3

Ask Away

Restart your client and talk to your monitors: status checks, new monitors, incident reviews, stats - all through conversation.

15 Tools Out of the Box

Everything your assistant needs to read and manage your monitoring. Full tool reference in the MCP docs.

Read

  • list_monitors
  • get_monitor
  • get_incidents
  • get_stats_hourly
  • get_stats_daily
  • get_notifications

Create

  • create_http_monitor
  • create_api_monitor
  • create_ping_monitor
  • create_port_monitor
  • create_ssl_monitor
  • create_domain_monitor

Manage

  • pause_monitor
  • resume_monitor
  • delete_monitor

Works With Every Major MCP Client

Ready-made config snippets for each one in the setup docs.

Claude Desktop Claude Code Cursor Windsurf Cline Continue Zed VS Code Copilot JetBrains AI Amazon Q Developer

Prefer raw HTTP? Everything the MCP server does is also available through the REST API.

Give Your AI Assistant Eyes on Your Uptime

Start free with $5 in credits - no card required. Plans from $4.99/mo.