KosmoKrator

analytics

StatusCake MCP, CLI, and Lua Integration for AI Agents

StatusCake integration docs for AI agents: MCP gateway setup, StatusCake CLI commands, Lua API reference, credentials, and function schemas.

StatusCake 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
statuscake.statuscake_list_contact_groups Read read 0 Returns a list of contact groups for an account. Official StatusCake endpoint: GET /contact-groups.
statuscake.statuscake_create_contact_group Write write 0 Creates a contact group with the given parameters. Official StatusCake endpoint: POST /contact-groups.
statuscake.statuscake_get_contact_group Read read 0 Returns a contact group with the given id. Official StatusCake endpoint: GET /contact-groups/{group_id}.
statuscake.statuscake_update_contact_group Write write 0 Updates a contact group with the given parameters. Official StatusCake endpoint: PUT /contact-groups/{group_id}.
statuscake.statuscake_delete_contact_group Write write 0 Deletes a contact group with the given id. Official StatusCake endpoint: DELETE /contact-groups/{group_id}.
statuscake.statuscake_list_heartbeat_tests Read read 0 Returns a list of heartbeat checks for an account. Official StatusCake endpoint: GET /heartbeat.
statuscake.statuscake_create_heartbeat_test Write write 0 Creates a heartbeat check with the given parameters. Official StatusCake endpoint: POST /heartbeat.
statuscake.statuscake_get_heartbeat_test Read read 0 Returns a heartbeat check with the given id. Official StatusCake endpoint: GET /heartbeat/{test_id}.
statuscake.statuscake_update_heartbeat_test Write write 0 Updates a heartbeat check with the given parameters. Official StatusCake endpoint: PUT /heartbeat/{test_id}.
statuscake.statuscake_delete_heartbeat_test Write write 0 Deletes a heartbeat check with the given id. Official StatusCake endpoint: DELETE /heartbeat/{test_id}.
statuscake.statuscake_list_maintenance_windows Read read 0 Returns a list of maintenance windows for an account. Official StatusCake endpoint: GET /maintenance-windows.
statuscake.statuscake_create_maintenance_window Write write 0 Creates a maintenance window with the given parameters. Official StatusCake endpoint: POST /maintenance-windows.
statuscake.statuscake_get_maintenance_window Read read 0 Returns a maintenance window with the given id. Official StatusCake endpoint: GET /maintenance-windows/{window_id}.
statuscake.statuscake_update_maintenance_window Write write 0 Updates a maintenance window with the given parameters. Official StatusCake endpoint: PUT /maintenance-windows/{window_id}.
statuscake.statuscake_delete_maintenance_window Write write 0 Deletes a maintenance window with the given id. Official StatusCake endpoint: DELETE /maintenance-windows/{window_id}.
statuscake.statuscake_list_pagespeed_tests Read read 0 Returns a list of pagespeed checks for an account. Official StatusCake endpoint: GET /pagespeed.
statuscake.statuscake_create_pagespeed_test Write write 0 Creates a pagespeed check with the given parameters. Official StatusCake endpoint: POST /pagespeed.
statuscake.statuscake_get_pagespeed_test Read read 0 Returns a pagespeed check with the given id. Official StatusCake endpoint: GET /pagespeed/{test_id}.
statuscake.statuscake_update_pagespeed_test Write write 0 Updates a pagespeed check with the given parameters. Official StatusCake endpoint: PUT /pagespeed/{test_id}.
statuscake.statuscake_delete_pagespeed_test Write write 0 Deletes a pagespeed check with the given id. Official StatusCake endpoint: DELETE /pagespeed/{test_id}.
statuscake.statuscake_list_pagespeed_test_history Read read 0 Returns a list of pagespeed check history results for a given id, detailing the runs performed on the StatusCake testing infrastruture. The returned results are a paginated series. Alongside the response data is a `links` object referencing the current respons
statuscake.statuscake_list_ssl_tests Read read 0 Returns a list of SSL checks for an account. Official StatusCake endpoint: GET /ssl.
statuscake.statuscake_create_ssl_test Write write 0 Creates an SSL check with the given parameters. Official StatusCake endpoint: POST /ssl.
statuscake.statuscake_get_ssl_test Read read 0 Returns an SSL check with the given id. Official StatusCake endpoint: GET /ssl/{test_id}.
statuscake.statuscake_update_ssl_test Write write 0 Updates an SSL check with the given parameters. Official StatusCake endpoint: PUT /ssl/{test_id}.
statuscake.statuscake_delete_ssl_test Write write 0 Deletes an SSL check with the given id. Official StatusCake endpoint: DELETE /ssl/{test_id}.
statuscake.statuscake_list_uptime_tests Read read 0 Returns a list of uptime checks for an account. Official StatusCake endpoint: GET /uptime.
statuscake.statuscake_create_uptime_test Write write 0 Creates an uptime check with the given parameters. Official StatusCake endpoint: POST /uptime.
statuscake.statuscake_get_uptime_test Read read 0 Returns an uptime check with the given id. Official StatusCake endpoint: GET /uptime/{test_id}.
statuscake.statuscake_update_uptime_test Write write 0 Updates an uptime check with the given parameters. Official StatusCake endpoint: PUT /uptime/{test_id}.
statuscake.statuscake_delete_uptime_test Write write 0 Deletes an uptime check with the given id. Official StatusCake endpoint: DELETE /uptime/{test_id}.
statuscake.statuscake_list_uptime_test_history Read read 0 Returns a list of uptime check history results for a given id, detailing the runs performed on the StatusCake testing infrastruture. The returned results are a paginated series. Alongside the response data is a `links` object referencing the current response d
statuscake.statuscake_list_uptime_test_periods Read read 0 Returns a list of uptime check periods for a given id, detailing the creation time of the period, when it ended and the duration. The returned results are a paginated series. Alongside the response data is a `links` object referencing the current response docu
statuscake.statuscake_list_uptime_test_alerts Read read 0 Returns a list of uptime check alerts for a given id. The returned results are a paginated series. Alongside the response data is a `links` object referencing the current response document, `self`, and the next page in the series, `next`. Official StatusCake
statuscake.statuscake_list_uptime_monitoring_locations Read read 0 Returns a list of locations detailing server information for uptime monitoring servers. This information can be used to create further checks using the API. Official StatusCake endpoint: GET /uptime-locations.
statuscake.statuscake_list_pagespeed_monitoring_locations Read read 0 Returns a list of locations detailing server information for pagespeed monitoring servers. This information can be used to create further checks using the API. Official StatusCake endpoint: GET /pagespeed-locations.