EARLY ACCESS · v0.1

URL monitoring that's
scriptable, inspectable,
and stays out of your way.

Self-hostable HTTP monitoring with Slack, Teams, and email alerts, multi-tenant orgs, a real CLI, and a native MCP server. No magic — just monitors that fail when they should.

no credit card · 5 monitors free forever
~/pngr — dashboard
$ pngr dashboard
monitors
12
up
11
down
1
api.example.com124ms200 OK
status.example.com89ms200 OK
checkout.example.com203ms200 OK
auth.example.com— 503 gateway
$ pngr features

what you get

01

monitor anything HTTP

Status code ranges, latency budgets, body contains / regex / not-contains, header equals, SSL days-left. Compose conditions per monitor — failing any one opens an incident.

status_codelatency_maxbody_regexssl_days_left
02

alert anywhere

Slack, Microsoft Teams, Telegram, email, generic webhooks, and SMS. Rules with escalation tiers — fire on N consecutive failures, escalate to the next channel after M minutes, renotify on a schedule.

slackteamstelegramemailwebhooksms
03

CLI + MCP, first-class

A real `pngr` CLI for everything the UI does, plus a native MCP server so Claude, Cursor, or any agent can list monitors, ack incidents, and create rules through the same API.

pngr mcp$PNGR_TOKENstdio
04

team-first by default

Multi-tenant orgs with owner / admin / member / viewer roles. Invitations by email, role-aware actions, immutable audit log retained for 90 days, CSV export.

RBACaudit logOAuthPATs
$ pngr quickstart

three steps

01

create a monitor

Name, URL, interval, check conditions. Live region selection if you run pngr across geos.

02

add a channel

Connect Slack / Teams / Email. Send a test ping to confirm delivery before you trust it.

03

wire a rule

Fire after N consecutive failures. Escalate after M minutes. Renotify on a schedule. Done.

$ pngr pricing

three tiers, one product

free
$0forever, no card
  • ✓30 monitors · 3 min interval
  • ✓1 seat · 1 org
  • ✓All channels except SMS (PagerDuty, Opsgenie, Slack, Teams, Telegram, webhook, email)
  • ✓7-day check history · 30-day audit log
  • ✓Public API · CLI · MCP · GitOps
pro
$19/ month
  • ✓300 monitors · 60s interval
  • ✓3 seats · 1 status page
  • ✓Everything in Free, plus SMS — 100 / month
  • ✓30-day check history · 30-day audit log
  • ✓Same API + CLI + MCP + GitOps
  • ✓Multi-region checks — Q4 2026
team
$49/ month
  • ✓3 000 monitors · 30s interval
  • ✓Unlimited seats · unlimited status pages
  • ✓SMS — 1 000 / month
  • ✓90-day check history · 1-year audit log
  • ✓Multi-region checks — Q4 2026
  • ✓SAML SSO — Q3 2026

Free tier is real and stays free. Paid tiers via secure checkout — change or cancel any time from the customer portal.

ship better monitoring.

Five monitors, zero credit card, zero magic. Sign up and have your first ping firing in under two minutes.