create_monitor
Create Monitor
Create a new uptime monitor. Supports HTTP(s), Keyword, Ping, Port, and Heartbeat monitor types. Configure check intervals, timeouts, HTTP methods, alert contacts, and maintenance windows.
create_monitor
Create a new uptime monitor. Supports HTTP(s), Keyword, Ping, Port, and Heartbeat monitor types. Configure check intervals, timeouts, HTTP methods, alert contacts, and maintenance windows.
list_alert_contacts
Retrieve alert contacts configured in your UptimeRobot account. Alert contacts receive notifications when monitors change state (up/down). Supports filtering by specific contact IDs and pagination.
list_status_pages
Retrieve public status pages from your UptimeRobot account. Status pages display the uptime status of your monitors publicly. Supports filtering by ID and pagination.
list_monitors
Retrieve monitors from your UptimeRobot account with optional filtering by type, status, or search term. Returns monitor details including current status, URL, type, and check interval. Supports pagination for large monitor lists.
create_status_page
Create a new public status page that displays the uptime status of selected monitors. Configure sort order, custom domain, and password protection.
delete_alert_contact
Permanently delete an alert contact. The contact will no longer receive notifications for any monitors it was assigned to.
create_maintenance_window
Create a maintenance window to suppress monitoring alerts during scheduled downtime. Supports one-time, daily, weekly, and monthly recurrence patterns.
list_maintenance_windows
Retrieve maintenance windows from your UptimeRobot account. Maintenance windows define scheduled downtime periods during which monitoring alerts are suppressed. Supports filtering by ID and pagination.
delete_monitor
Permanently delete an uptime monitor. This action cannot be undone — all historical data for the monitor will be lost.
delete_maintenance_window
Permanently delete a maintenance window. Alerts will no longer be suppressed during the previously scheduled period.
update_monitor
Update an existing monitor's settings including its name, URL, check interval, timeout, HTTP configuration, alert contacts, and maintenance windows. Can also pause or resume a monitor.
delete_status_page
Permanently delete a public status page. The page URL will no longer be accessible.
create_alert_contact
Create a new alert contact to receive notifications when monitors go up or down. Supports email, SMS, webhook, Pushbullet, and Pushover contact types.
get_account_details
Retrieve UptimeRobot account details including email, monitor limits, default check interval, and current monitor counts by status.
Monitor website, server, and service uptime, downtime, and response times. Create and manage monitors (HTTP, keyword, ping, port, heartbeat, DNS) to track availability. Configure alert contacts and notification integrations (Slack, PagerDuty, Teams, webhooks, etc.) for up/down, SSL, and domain expiry events. Create and customize public status pages to display service health. Define maintenance windows to suppress alerts during scheduled downtime. Retrieve account information, subscription details, and monitor limits.
Common questions about connecting Uptimerobot to AI agents with Metorial.