UptimeRobot integration
UptimeRobot is a website monitoring service that checks your websites every 5 minutes and alerts you if they go down. The API allows you to manage monitors, alert contacts, maintenance windows, and public status pages programmatically.
Say what should happen.
The workflow builds itself.
Common UptimeRobot use cases
- List status pages
- Remove old contacts
- Check account limits
- Update email address
- Update monitoring URL
- Add email notification
- Add website monitoring
- Remove unused monitors
- Reschedule maintenance
- Reset after major changes
What you can do with UptimeRobot
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Monitor, 5 operations
create_monitorCreate monitorPOSTCreate new monitordelete_monitorDelete monitorPOSTDelete monitorget_monitorsGet monitorsPOSTGet all monitorsreset_monitorReset monitorPOSTReset monitor statsupdate_monitorUpdate monitorPOSTUpdate monitor
Alert contact, 4 operations
create_alert_contactCreate alert contactPOSTCreate alert contactdelete_alert_contactDelete alert contactPOSTDelete alert contactget_alert_contactsGet alert contactsPOSTGet alert contactsupdate_alert_contactUpdate alert contactPOSTUpdate alert contact
Maintenance window, 4 operations
create_mwindowCreate mwindowPOSTCreate maintenance windowdelete_mwindowDelete mwindowPOSTDelete maintenance windowedit_mwindowEdit mwindowPOSTUpdate maintenance windowget_mwindowsGet mwindowsPOSTGet maintenance windows
Status page, 4 operations
create_pspCreate pspPOSTCreate status pagedelete_pspDelete pspPOSTDelete public status pageedit_pspEdit pspPOSTUpdate public status pageget_pspsGet pspsPOSTGet public status pages
Account, 1 operation
get_accountGet accountPOSTGet account info
UptimeRobot API rate limits
Rate limit exceeded returns HTTP 429
These are the limits UptimeRobot documents, not ones LiveContext measured. They can change and often depend on your plan, so check the UptimeRobot documentation for current values.
Use UptimeRobot from Claude Code, Cursor or Codex
Connect UptimeRobot in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its UptimeRobot operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect UptimeRobot
- Create your workspace
Sign up free. Nothing to install.
- Connect UptimeRobot once
Add your UptimeRobot connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
UptimeRobot integration FAQ
What can you do with the UptimeRobot integration?
LiveContext exposes 18 operations on UptimeRobot, covering monitor, alert contact, maintenance window and status page. Common uses include List status pages, Remove old contacts and Check account limits.
What are the UptimeRobot API rate limits?
Rate limit exceeded returns HTTP 429 Limits are set by UptimeRobot and can depend on your plan.
