STATUS PAGES FOR THE AGENT ERA

One prompt.
Your status page.
Your domain.

Tell your AI agent to set up a status page. UpPage adds your services, checks your site, cron jobs and MCP server, and publishes it on your own domain from $5 a month. When your stack goes down, your status page doesn’t.

  • Free forever. No card.
  • Your domain $5/mo billed yearly ($9 monthly). Atlassian Statuspage Hobby: $29/mo.
  • White Label $16/mo. Your logo, no UpPage link.

Connect Claude Code, Codex, Cursor or any agent with remote MCP support. See what your agent can do →

EXAMPLE · YOUR AGENT + UPPAGE MCP
> Set up a status page for this repo
→ create_status_page   Acme
→ add_component        API · Web app · Jobs
→ create_monitor       website check, every minute
✓ Live at status.acme.example
status.acme.exampleEXAMPLE
Acme statusRSS ↗
All systems operationalExample data · verified just now
APIOperational
Web applicationOperational
Background jobsOperational
RECENT HISTORYNo incidents in this example.

Clear updates. No unnecessary noise.

Your domain. Your logo. No one else’s footer.
ONE FOCUSED TOOL.WEBSITE CHECKSHEARTBEATSEMAIL + SLACK ALERTSREST API + MCPYOUR DOMAIN
01 / LIVE IN A FEW MINUTES

Stay focused on the fix.
Keep everyone in the loop.

Sign in with Google, GitHub or an email link. Your page is live as soon as you publish it.

01

Add your services.

Name the parts your customers rely on, like the API, web app and background jobs. Each becomes a component on your page.

02

Connect what you run.

Add a website check, send a heartbeat from a job, forward your existing monitor’s webhook, or update status by hand.

03

Keep the story clear.

Status updates on its own when checks fail and recover. Post incidents and maintenance as you work, and your team is alerted right away.

02 / WHAT’S INCLUDED

Everything a status page needs.
Nothing you’ll pay to ignore.

Every plan includes the REST API, MCP, webhooks, feeds and badge. Paid plans add more components, faster checks, longer history and your domain.

Website and MCP checks

We check your URL or MCP endpoint every 5 minutes, or every minute on paid plans. A component goes down only after two failures in a row, so one dropped request doesn’t alarm your customers.

Heartbeats for jobs

Cron jobs, workers and backups ping a private URL. If a ping is late, the component changes status and your team hears about it.

Bring your monitor

Already use another monitoring tool? Point its webhook at UpPage and keep it. Or set status by hand, from the API or from an agent.

Alerts for your team

Go-down, recovery and incident updates by email, Slack or webhook. Email recipients confirm before anything is sent.

Your domain, your brand

Pro puts the page on status.yourcompany.com. White Label adds your logo and favicon and lets you remove our link.

Up when you’re down

Public pages are served from a published snapshot, not a live database query. Customers also get RSS, Atom, JSON and a status badge.

BUILT FOR YOUR AGENT, TOO

Connect once.
Then just ask.

UpPage has a remote MCP server. Give your agent a scoped token and it can create the page, add components, wire a heartbeat and post incident updates, all within the token’s permissions.

See everything your agent can do
CLAUDE CODE
$ claude mcp add --transport http uppage \
    https://uppage.dev/mcp \
    --header "Authorization: Bearer $UPPAGE_TOKEN"

> Set up a status page for this project, add our
  services, and wire a heartbeat into the nightly job.

→ create_status_page
→ add_component  ×3
→ create_monitor (heartbeat, daily)
→ get_heartbeat_snippet
03 / SIMPLE PRICING

Small price.
Your whole identity.

Billing frequency
Annual saves 44%

Free

For the next thing you ship.

$0/ month

Free forever. No card required.

Start free
  • Website checks every 5 minutes
  • 3 components · 1 heartbeat
  • 1 team member · 7-day history
  • Hosted status page
  • Includes UpPage attribution
  • REST API, MCP & generic webhooks
  • RSS, Atom & status badge

Pro

A proper home for your status.

$5/ month

$60 billed yearly · save 44%

Start with Pro
  • Website checks every minute
  • 10 components · 10 heartbeats
  • 3 team members · 90-day history
  • Your own custom domain
  • Includes UpPage attribution
  • REST API, MCP & generic webhooks
  • RSS, Atom & status badge

USD, before applicable tax. Paid plans start from a free account: sign up, then upgrade in Settings. One page per account. Email subscriptions for your customers aren’t available yet.

04 / THE PRICE OF YOUR OWN NAME

Keep the branding.
Skip the big bill.

A focused status page, rather than a full monitoring suite. Compare the features you actually need.

Public pricing checked October 30, 2026. Bundles differ; add-ons may require a base plan.
ProviderCustom domainRemove branding
UpPage$9/mo or $60/year$29/mo or $192/year
Atlassian StatuspageFree public-page plan with 100 subscribers. Monitoring not listed. Source ↗Hobby: $29/moNot stated on pricing page
InstatusFree Starter has no custom domain; monitors on every plan. Source ↗Pro: from $20/moNot stated on pricing page
UptimeRobotMonitoring first, with status pages included. Source ↗Solo: $13/mo ($12/mo yearly)Team: $46/mo ($39/mo yearly)
Better StackMonitoring and incident platform; free plan has 1 status page. Source ↗Custom subdomain included$250/page/mo or $208 yearly
OpenStatusBundles multi-region monitoring. Source ↗Starter: $30/mo$300/mo add-on; included in Scale

A few good questions.

Is the Free plan really free?

Yes, including commercial use. Free gives you one hosted page, three components, one heartbeat and website checks every 5 minutes. No card required, and no trial that runs out.

Does UpPage monitor my site?

Yes, with simple website and MCP endpoint checks (HEAD, GET or POST) and heartbeats for background jobs. It isn’t a full monitoring suite: checks run from a single location. If you already use a monitoring tool, connect it with a webhook.

Can my customers subscribe to updates?

Customers can follow your page by RSS or Atom today. Email subscriptions for your customers aren’t available yet. Alerts for your own team go out by email, Slack or webhook on every plan.

Does a custom domain remove UpPage branding?

No. Pro adds a custom domain and keeps a small “Powered by UpPage.dev” link. White Label adds your own logo and favicon, and the link is off unless you turn it on.

How does my AI agent connect?

Create a scoped API token in Settings, then add https://uppage.dev/mcp to your MCP client with that token as a Bearer header. The agent gets the same permissions and plan limits as the token. We’ve tested this end to end with Claude Code.

What happens if I cancel?

Your paid plan runs to the end of the period you paid for, then the account moves to Free. Your page and history stay. See the refunds and renewals policy for details.

READY WHEN YOU ARE

Your page can be live
before your coffee cools.

Start on Free with no card. Upgrade from Settings when you want your own domain.

Start free