Catch the MCP failures your uptime monitor calls green.
mcpup runs the full initialize handshake, snapshots every tool's schema, and validates real responses — so silent failures, schema drift, and broken tools get caught before your agents do.
Three failures Pingdom can't see
A generic monitor checks that a port answers. None of these trip it — every one breaks your agents.
Silent failures
A server returns 200 OK with a malformed payload or a JSON-RPC error inside. Uptime monitors see green. Your agent breaks mid-task.
Schema drift
A tool changes its inputSchema without warning. Agents that depend on it fail silently — often in prod, in front of a customer.
Sprawl & abandonment
Duplicate servers, expired upstream credentials, serverless cold starts that kill the first request. One platform lead found 14 servers — 4 unknown duplicates.
We know what “healthy” means — semantically.
A generic pinger does an HTTP ping. mcpup speaks the protocol. That's the difference a commodity monitor can't copy — and it comes straight from hands-on agentic practice.
From URL to “I'll leave this running” in two minutes
A focused monitor — nothing you don't need
Periodic semantic probe
initialize → tools/list → optional safe tool call, on your schedule.
Schema drift detection
Structural diff against a versioned baseline. Alert the moment a tool's contract changes.
Silent-failure detection
Strict JSON-RPC parsing surfaces errors and unreadable payloads hidden under a 200.
Uptime & latency
Uptime %, p50 / p95 latency, and an incident timeline per endpoint.
Multi-channel alerting
Email, Slack, and a generic webhook — wired to the events that matter.
Public status page
Prove your MCP's uptime to customers with a hosted, subscribable status page.
See a live example →Start in your terminal.
The mcpup CLI is the open-source probe engine behind the cloud — a one-shot semantic health check with CI-ready exit codes. The hosted plans add scheduling, history, alerting, and dashboards.
Priced per monitor. No sales call.
Bottom-up and self-serve. Start free, upgrade when drift history and a public status page earn their keep.
Pricing questions
The stuff a skeptical dev wants answered before signing up.