UptimeRobot Tools

UptimeRobot Tools

Overview

UptimeRobot Tools helps you monitor your websites and online services easily from one place. With simple commands, you can create, update, or remove monitors to keep track of your important sites and ensure they stay online.

Stay connected and never miss an alert with quick access to your notification contacts, including email, SMS, or Slack. This server makes managing multiple websites simple, saving you time and helping keep your online presence reliable.

Key features:

  • Monitor any website or service with customizable check intervals
  • Quickly add, edit, or delete monitors with easy commands
  • Manage alert contacts to stay informed via email, SMS, or Slack
  • Get real-time updates to keep your sites running smoothly

Perfect for busy developers or website owners who want effortless uptime management!

Example prompts to invoke Tool UptimeRobot Tools

Can you show me all the monitors currently set up?
I need to see my list of monitored websites and services.
Create a new monitor for my company's API endpoint at https://api.mycompany.com with a ping interval of 5 minutes.
Set up a monitor for https://blog.example.com that checks every 10 minutes.
I want to add a monitor for my Twitter page at https://twitter.com/myprofile.
Can you update the monitor for my support page to check more frequently?
Change the URL of my existing monitor to https://newsite.com
Edit the monitor for my project site to have a friendly name like 'Project Site'.
Delete the monitor for my old test server.
Remove the monitor with ID 12345 from my dashboard.
Show me all alert contacts I have set up.
Add a new email alert contact to notify me at myemail@example.com.
Set up a new SMS alert contact with my phone number +1234567890.
Create an alert contact called 'Team Admins' for my team members.
I want to delete the alert contact associated with my old email address.
Can you add a new alert contact for my Slack notifications?
Show me the current alert contacts so I can decide which to delete.
I need to remove the alert contact with ID 67890.

Context

Tools
function GetMonitors

Retrieve all monitors from UptimeRobot

function DeleteMonitor

Delete a monitor by ID

function DeleteAlertContact

Delete an alert contact by ID

function CreateMonitor

Create a new monitor in UptimeRobot

function EditMonitor

Edit an existing monitor

function GetAlertContacts

Retrieve alert contacts from UptimeRobot

function CreateAlertContact

Create an alert contact (email, SMS, etc.)

Environment Variables
setting api_key
Type: string
Optional
Description:

UptimeRobot API Key