This MCP server connects AI assistants to Uptime.com, a leading website and API monitoring platform trusted by enterprises worldwide for uptime monitoring, performance tracking, and incident management. It provides comprehensive visibility across on-premise, cloud, and hybrid infrastructures through a globally distributed observability network of 80+ points of presence.
The server exposes an extensive set of tools for creating and managing monitoring checks of nearly every type—including HTTP/HTTPS, DNS, SSL certificates, ICMP/Ping, TCP/UDP ports, email servers (SMTP, IMAP, POP), SSH, NTP, WHOIS/RDAP domain expiry, malware and blacklist scans, page speed (Google Lighthouse), Real User Monitoring, API and browser transaction checks, heartbeats, webhooks, and cloud service status tracking.
Beyond check creation, the tools support full lifecycle operations: updating and deleting checks, managing contacts and notification groups, organizing checks with tags, and building custom dashboards. It also covers status page management (pages, components, and incidents) and rich observability queries for alerts, outages, historical statistics, probe locations, and account usage/limits.
1. Website and API uptime monitoring setup Quickly create HTTP, SSL, and DNS checks to ensure your key services are reachable and secure.
Create an HTTPS check for https://mystore.com that runs every 1 minute from US East and Europe locations, and alert my "DevOps" contact group if it goes down.2. SSL certificate and domain expiry protection Avoid unexpected outages caused by expired certificates or lapsed domain registrations.
Set up an SSL check for example.com that alerts me 30 days before the certificate expires, plus a WHOIS check to warn me 45 days before the domain expires.3. Email server health monitoring Verify that your mail infrastructure is fully operational across protocols.
Create SMTP, IMAP, and POP3 checks for mail.mycompany.com using STARTTLS encryption, checking every 5 minutes from the London probe location.4. Third-party cloud dependency tracking Monitor the status of external providers your business relies on.
List available cloud status providers, then create a Cloud Status check that tracks AWS EC2 and alerts my "Platform" team when there's a disruption.5. Page speed and real user performance optimization Track front-end performance to keep your site fast for real visitors.
Create a page speed check for https://mystore.com emulating a mobile device, and set up a Real User Monitoring check to measure actual visitor load times.6. Status page and incident communication Keep customers informed about outages and scheduled maintenance.
Create a public status page called "MyApp Status", add components for API, Website, and Database, then post a scheduled maintenance incident for this Saturday 2-4am UTC.7. Heartbeat and cron job monitoring Ensure background jobs and scheduled tasks are running as expected.
Create a heartbeat check named "Nightly Backup" that expects a ping every 24 hours and notifies the "Ops" contact group if the backup fails to run.8. Alert and outage investigation Diagnose incidents and review historical reliability data.
Show me all unresolved alerts from the past 7 days, then pull the uptime statistics and outage history for my main website check.9. Dashboard creation for NOC visibility Build consolidated views of monitoring data organized by service or team.
Create a pinned dashboard called "Production Overview" that shows all checks tagged "production", including down and paused services, with the 10 most recent alerts.10. Contact and notification management Configure who gets alerted and how.
Create a new contact group called "On-Call Engineers" with emails alice@corp.com and bob@corp.com plus SMS to +14155550123.11. Multi-step transaction and API monitoring Validate critical user flows and complex API sequences with browser and request automation.
Create a transaction check named "Checkout Flow" that runs every 10 minutes from three US locations and alerts the "Ecommerce" team on failure.12. Tag-based organization and capacity planning Keep large monitoring setups organized and stay within plan limits.
Create a tag called "critical" in red, apply it to my payment gateway checks, then show my current account usage to see how many checks I have left.13. Security and reputation monitoring Detect if your domain has been flagged for malware or blacklisted.
Set up a malware check and a domain blacklist check for mycompany.com, notifying my "Security" contact group of any issues.14. Infrastructure connectivity checks Monitor low-level network services and ports.
Create an ICMP ping check and a TCP check on port 5432 for db.internal.example.com, both running every 2 minutes from my nearest probe location.