Uptimeify
io.uptimeify/mcp-serverFree anonymous website, DNS, email and TLS checks, plus read-only access to your monitors.
Tools · 33
Check a host's TLS/SSL certificate: issuer, validity dates, expiry, chain and trust verdict.
Check a domain's DNS records (A/AAAA/CNAME/TXT/NS and more).
Check DNS propagation of a domain across multiple public resolvers.
MX lookup for a domain: its mail exchanger records and their addresses.
Check a domain's SPF record: fetch it and evaluate the policy.
Check a domain's DKIM public key for a given selector: fetch it and validate it.
Check a domain's DMARC policy record: fetch it and evaluate the policy.
DNSBL check: whether a public IP address is listed on common DNS blacklists. Returns partial results if some blocklists are too slow to answer.
Retrieve WHOIS registration data for a domain.
Check a domain's registration expiry date and the days remaining.
Fetch the HTTP response headers for a URL.
HSTS check: a domain's HTTP Strict Transport Security configuration.
Check the HTTP redirect chain for a URL, tracing it to the final destination.
Check whether one or more TCP ports are open on a host. Pass a single port or a list, up to 10 per call.
Ping test: measure TCP reachability and round-trip time to a host.
Is a website up right now? Start here for any is-the-site-down question: up/down verdict, HTTP status, response time and redirect count in one call.
Measure a website's response time (DNS, connect, TTFB, total).
IP geolocation for a public IP address or a domain (country, region, ASN, org).
ASN lookup for a public IP or domain: the autonomous system and its network owner.
Reverse DNS: resolve a public IP address to its PTR hostname.
List the monitors the caller can see, across all eight families (website, dns, icmp, tcp, ftp, smtp, ssh, imap_pop). Pass `kind` to limit to one family. Every item carries its `kind`, which monitor_st…
Get a single monitor by id, including its current up/down status and configuration. Pass the `kind` you got from list_monitors; without it, website is assumed.
List recent incidents across all of the caller's monitors (most recent first).
Get the recent check history for a monitor. Pass the `kind` you got from list_monitors; without it, website is assumed. Optionally bound by an ISO date range.
Get uptime and average response-time summary (day / month / year) for a website monitor. Website monitors only; other families have no uptime endpoint.
List the notification channels that can raise an alert for the caller: name, type (email, sms, webhook, or one of the chat/on-call integrations), whether the channel is active, and its escalation prio…
Get the alert history for one monitor: which alerts went out, when, over which channel (name and type), and whether delivery succeeded or failed with which error. Answers "why did nobody call me". Pas…
List the caller's status pages: name, slug, description, which customer each belongs to, whether it is published, its visibility (public, customer_members_only or password_protected) and whether a sha…
List the caller's scheduled maintenance windows: name, start and end time, the IANA timezone the recurrence is interpreted in, whether it recurs and how, whether it is active, and which monitors it co…
Get the caller's own organization: its numeric id, public id, name, account status (active or suspended) and, when a deactivated account is scheduled for deletion, the date that happens. Read-only, an…
List the members of the caller's organization: name, role (admin, editor or readonly), whether the member is still active, and when they joined, alongside the current number of seats. Answers "who is …
List the customers of the caller's organization: numeric id, public id, name, account status and the date the customer was created, alongside how many monitors each one has (total, managed, self-servi…
Get the SMS usage of the current month for the caller's organization: the organization-wide total and the per-customer breakdown. SMS usage is the only billing figure this tool reports -- it never ret…
Similar MCP servers embedding-nearest
How to use
Add to your Claude Desktop / Cursor / Cline MCP config:
{
"mcpServers": {
"uptimeify": {
"url": "https://uptimeify.io/mcp",
"transport": "streamable-http"
}
}
}