Install
openclaw skills install watchdogMonitors websites, APIs, and cron jobs (watchdogs) using Watch.dog. Use it when the user asks to "check the status of my monitors", "check uptime", "review w...
openclaw skills install watchdogConnects your AI agent with the Watch.dog platform to:
0: Down (Offline)1: Up (Online)2 or null: New (New/Pending)Use it when the user:
Create a .env file in this folder with:
WATCHDOG_API_KEY="sk_live_your_key_here"
WATCHDOG_API_URL="api_url_here" | "https://api.watch.dog/api/mcp_server.php"
If you don't have an API Key, create one in your dashboard at watch.dog.
create_monitor) or watchdogs (create_watchdog), if the user specifies a time (e.g. "every 5 minutes"), always pass the exact value in seconds (e.g. 300).| Tool | Description |
|---|---|
list_monitors | Lists all active monitors |
create_monitor | Creates an Active Monitor (HTTP, Keyword, Ping) |
get_monitor_status | Status and recent events of a specific monitor |
pause_monitor | Temporarily pauses an Active Monitor |
resume_monitor | Resumes a previously paused Active Monitor |
delete_monitor | Deletes an Active Monitor (Requires Confirmation) |
get_monitor_uptime_history | Uptime/Availability matrix of a monitor |
update_tracker_page | Configures the Public Status Page (/monitors/...) |
list_watchdogs | Lists all Passive Watchdogs/Heartbeats |
create_watchdog | Creates a Passive Watchdog for a cron job |
get_watchdog_status | Health status of the last ping of a watchdog |
delete_watchdog | Deletes a Passive Watchdog (Requires Confirmation) |
cd watchdog
npm install