AI-Native Continuous Observation for the Self-Healing Web

Probe sites. Dispatch incidents. Orchestrate AI agents that close the loop — before a human is paged.

Instant audit. No account required.

  • MTTR 4h → 3min
  • $55k saved per incident
  • MCP-ready · CLI
  • 3 audits / second
  • 99.97% uptime
  • 8 probe regions
  • MCP Server + CLI

Probe → Diagnose → Dispatch

Three primitives, one loop. Every monitored site flows through them every minute.

  1. 01

    Probe

    16 sensors, every minute, from 8 regions. SSL, DNS, DNSSEC, CSP, HTTP, page weight, Core Web Vitals, and 9 more.

  2. 02

    Diagnose

    Vertex AI reads the payload, identifies the root cause, drafts a remediation prompt and exposes it via the upmonitor:// protocol.

  3. 03

    Dispatch

    MCP server hands the incident to Claude Code, Cursor, Continue, or Cline. The agent fixes it. You wake up to a closed ticket.

Your SRE Diagnostic Console — in your browser

Every monitor, every check, every incident. Status pills update live. The dashboard mirrors what your AI agent reads through MCP.

UpMonitor diagnostic dashboard with 4 monitored sites, live status pills, summary card, and the open incidents table

See every monitor live

One screen. Probe regions, AI-diagnosed incidents, latency charts, and a timeline your agent can read.

SSL Renewal Watch

90 / 60 / 30 / 14-day expiry alerts. Chain-of-trust validation per region.

DNSSEC Chain

Full DS / DNSKEY / RRSIG validation. Catches drift before the .io zone breaks resolution.

MCP Server

Built-in. Your agent reads incidents directly — no glue code, no scraping dashboards.

Lighthouse+

Core Web Vitals enriched with font self-hosting, TTFB DNA, and AI-readable JSON output.

$ upmonitor monitor add upmonitor.io
  → reading config from .upmonitor.yml
  ✓ probe deployed to us-central1
  ✓ probe deployed to europe-west1
  ✓ probe deployed to asia-northeast1
  ⚡ dispatched to MCP server

When something breaks, you see the triage first

The Diagnostic Inbox is your single triage surface. Filter by sensor or by probe. Acknowledge what's owned. Resolve what's fixed. Hand the AI a pre-built prompt for what's still smoking.

Open the Inbox →
UpMonitor Diagnostic Inbox with one degraded API, one missing security header, and one acknowledged SSL renewal
UpMonitor CLI session adding a monitor, deploying probes to 3 regions, and registering an MCP server with Claude Code

Drop into your agent's surface

The UpMonitor CLI ships on npm. The Model Context Protocol server runs locally. Same probes, same payload — from your CI, your IDE, or your agent.

  • npm 12k weekly
  • MCP-ready for Claude Code, Cursor, Continue, Cline
  • upmonitor:// protocol for one-click triage
Read the docs →

From probe to remediation — without a human in the loop

When SSL fails or DNS drifts, UpMonitor dispatches the full diagnostic payload to your agent. Your AI reads, decides, fixes.

UpMonitor Active Incident panel: AI diagnosis of a missing Content-Security-Policy header, with a Copy Prompt CTA and an upmonitor:// deep link

One platform. Three tiers.

Start free with one monitor. Move to Pro when you need AI Diagnosis and MCP. Agency unlocks unlimited monitors and team seats.

Free

$0 / month

  • 3 monitors
  • 5-minute check interval
  • 1 probe region
  • 30-day history
  • 5 AI diagnoses / month
  • Standard Lighthouse
Start free

Agency

$18 / month

  • 100 monitors
  • 1-minute check interval
  • 12+ global probe regions
  • 365-day history
  • Unlimited AI diagnoses
  • Agentic webhooks (MCP URIs)
  • Public status pages, team seats, priority support
Go Agency →

Free Website Monitoring Tools

Run any diagnostic without an account — SSL, DNS, HTTP, security headers, Lighthouse+, and more. Each tool is scriptable from CI and returns JSON your AI agent can parse.

Frequently Asked Questions