analytics
UptimeRobot MCP, CLI, and Lua Integration for AI Agents
UptimeRobot integration docs for AI agents: MCP gateway setup, UptimeRobot CLI commands, Lua API reference, credentials, and function schemas.UptimeRobot for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
uptimerobot.uptimerobot_bulk_monitors_bulk_pause | Read read | 1 | Pause all monitors in a group Official UptimeRobot endpoint: POST /monitors/bulk/pause. |
uptimerobot.uptimerobot_bulk_monitors_bulk_start | Read read | 1 | Start all monitors in a group Official UptimeRobot endpoint: POST /monitors/bulk/start. |
uptimerobot.uptimerobot_bulk_monitors_bulk_update | Read read | 1 | Update all monitors in a group Official UptimeRobot endpoint: POST /monitors/bulk/update. |
uptimerobot.uptimerobot_incidents_list | Read read | 5 | List incidents Official UptimeRobot endpoint: GET /incidents. |
uptimerobot.uptimerobot_incidents_get | Read read | 1 | Get an incident by ID Official UptimeRobot endpoint: GET /incidents/{id}. |
uptimerobot.uptimerobot_incidents_list_comments | Read read | 3 | List incident comments Official UptimeRobot endpoint: GET /incidents/{id}/comments. |
uptimerobot.uptimerobot_incidents_create_comment | Write write | 2 | Create incident comment Official UptimeRobot endpoint: POST /incidents/{id}/comments. |
uptimerobot.uptimerobot_incidents_get_activity_log | Read read | 1 | Get incident activity log Official UptimeRobot endpoint: GET /incidents/{id}/activity-log. |
uptimerobot.uptimerobot_incidents_get_alerts | Read read | 1 | Get incident sent alerts Official UptimeRobot endpoint: GET /incidents/{id}/alerts. |
uptimerobot.uptimerobot_incidents_update_comment | Write write | 3 | Update an incident comment Official UptimeRobot endpoint: PATCH /incidents/{id}/comments/{commentId}. |
uptimerobot.uptimerobot_incidents_delete_comment | Write write | 2 | Delete incident comment Official UptimeRobot endpoint: DELETE /incidents/{id}/comments/{commentId}. |
uptimerobot.uptimerobot_monitor_groups_create | Read read | 1 | Create a monitor group Official UptimeRobot endpoint: POST /monitor-groups. |
uptimerobot.uptimerobot_monitor_groups_list | Read read | 1 | List monitor groups Official UptimeRobot endpoint: GET /monitor-groups. |
uptimerobot.uptimerobot_monitor_groups_get | Read read | 1 | Get a monitor group by ID Official UptimeRobot endpoint: GET /monitor-groups/{id}. |
uptimerobot.uptimerobot_monitor_groups_update | Read read | 2 | Update a monitor group Official UptimeRobot endpoint: PATCH /monitor-groups/{id}. |
uptimerobot.uptimerobot_monitor_groups_delete | Read read | 2 | Delete a monitor group Official UptimeRobot endpoint: DELETE /monitor-groups/{id}. |
uptimerobot.uptimerobot_monitors_list | Read read | 8 | List monitors Official UptimeRobot endpoint: GET /monitors. |
uptimerobot.uptimerobot_monitors_create | Read read | 1 | Create a monitor Official UptimeRobot endpoint: POST /monitors. |
uptimerobot.uptimerobot_monitors_get_uptime_stats | Read read | 4 | Get aggregated uptime statistics Official UptimeRobot endpoint: GET /monitors/uptime-stats. |
uptimerobot.uptimerobot_monitors_get_monitor_uptime_stats | Read read | 3 | Get monitor uptime statistics Official UptimeRobot endpoint: GET /monitors/{id}/stats/uptime. |
uptimerobot.uptimerobot_monitors_get_monitor_response_time_stats_by_region | Read read | 4 | Get monitor response time statistics by region Official UptimeRobot endpoint: GET /monitors/{id}/stats/response-time/all. |
uptimerobot.uptimerobot_monitors_get_monitor_response_time_stats | Read read | 5 | Get monitor response time statistics Official UptimeRobot endpoint: GET /monitors/{id}/stats/response-time. |
uptimerobot.uptimerobot_monitors_get | Read read | 1 | Get a monitor by ID Official UptimeRobot endpoint: GET /monitors/{id}. |
uptimerobot.uptimerobot_monitors_update | Read read | 2 | Update a monitor Official UptimeRobot endpoint: PATCH /monitors/{id}. |
uptimerobot.uptimerobot_monitors_delete | Read read | 1 | Delete a monitor Official UptimeRobot endpoint: DELETE /monitors/{id}. |
uptimerobot.uptimerobot_monitors_reset | Read read | 2 | Reset stats for a monitor Official UptimeRobot endpoint: POST /monitors/{id}/reset. |
uptimerobot.uptimerobot_monitors_pause | Read read | 2 | Pause a monitor Official UptimeRobot endpoint: POST /monitors/{id}/pause. |
uptimerobot.uptimerobot_monitors_start | Read read | 2 | Start a monitor Official UptimeRobot endpoint: POST /monitors/{id}/start. |
uptimerobot.uptimerobot_psp_list | Read read | 1 | List PSPs Official UptimeRobot endpoint: GET /psps. |
uptimerobot.uptimerobot_psp_create | Read read | 1 | Create a PSP Official UptimeRobot endpoint: POST /psps. |
uptimerobot.uptimerobot_psp_get | Read read | 1 | Get a PSP by ID Official UptimeRobot endpoint: GET /psps/{id}. |
uptimerobot.uptimerobot_psp_update | Read read | 2 | Update a PSP Official UptimeRobot endpoint: PATCH /psps/{id}. |
uptimerobot.uptimerobot_psp_delete | Read read | 1 | Delete a PSP Official UptimeRobot endpoint: DELETE /psps/{id}. |
uptimerobot.uptimerobot_psp_announcements_list | Read read | 3 | List announcements Official UptimeRobot endpoint: GET /psps/{pspId}/announcements. |
uptimerobot.uptimerobot_psp_announcements_create | Read read | 2 | Create an announcement Official UptimeRobot endpoint: POST /psps/{pspId}/announcements. |
uptimerobot.uptimerobot_psp_announcements_get | Read read | 2 | Get an announcement by ID Official UptimeRobot endpoint: GET /psps/{pspId}/announcements/{id}. |
uptimerobot.uptimerobot_psp_announcements_update | Read read | 3 | Update an announcement Official UptimeRobot endpoint: PATCH /psps/{pspId}/announcements/{id}. |
uptimerobot.uptimerobot_psp_announcements_pin | Read read | 3 | Pin an announcement Official UptimeRobot endpoint: POST /psps/{pspId}/announcements/{id}/pin. |
uptimerobot.uptimerobot_psp_announcements_unpin | Read read | 3 | Unpin an announcement Official UptimeRobot endpoint: POST /psps/{pspId}/announcements/{id}/unpin. |
uptimerobot.uptimerobot_maintenance_windows_list | Read read | 1 | List maintenance windows Official UptimeRobot endpoint: GET /maintenance-windows. |
uptimerobot.uptimerobot_maintenance_windows_create | Read read | 1 | Create a maintenance window Official UptimeRobot endpoint: POST /maintenance-windows. |
uptimerobot.uptimerobot_maintenance_windows_get | Read read | 1 | Get a maintenance window by ID Official UptimeRobot endpoint: GET /maintenance-windows/{id}. |
uptimerobot.uptimerobot_maintenance_windows_update | Read read | 2 | Update a maintenance window Official UptimeRobot endpoint: PATCH /maintenance-windows/{id}. |
uptimerobot.uptimerobot_maintenance_windows_delete | Read read | 1 | Delete a maintenance window Official UptimeRobot endpoint: DELETE /maintenance-windows/{id}. |
uptimerobot.uptimerobot_user_get_me | Read read | 0 | Get current user Official UptimeRobot endpoint: GET /user/me. |
uptimerobot.uptimerobot_user_get_alert_contacts | Read read | 0 | Get alert contacts Official UptimeRobot endpoint: GET /user/alert-contacts. |
uptimerobot.uptimerobot_user_get_all_alert_contacts | Read read | 0 | Get all alert contacts Official UptimeRobot endpoint: GET /user/all-alert-contacts. |
uptimerobot.uptimerobot_integrations_list | Read read | 1 | List Integrations Official UptimeRobot endpoint: GET /integrations. |
uptimerobot.uptimerobot_integrations_create | Read read | 1 | Create an Integration Official UptimeRobot endpoint: POST /integrations. |
uptimerobot.uptimerobot_integrations_get | Read read | 1 | Get an integration by ID Official UptimeRobot endpoint: GET /integrations/{id}. |
uptimerobot.uptimerobot_integrations_update | Read read | 2 | Update an Integration Official UptimeRobot endpoint: PATCH /integrations/{id}. |
uptimerobot.uptimerobot_integrations_delete | Read read | 1 | Delete an Integration Official UptimeRobot endpoint: DELETE /integrations/{id}. |
uptimerobot.uptimerobot_tags_get_tags | Read read | 1 | List user tags Official UptimeRobot endpoint: GET /tags. |
uptimerobot.uptimerobot_tags_delete_tag | Write write | 1 | Delete a tag Official UptimeRobot endpoint: DELETE /tags/{id}. |