KosmoKrator

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

FunctionTypeParametersDescription
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}.