mcpbeat Sign in

Uptimeify MCP Server

by uptimeify Your server? Claim it
answering

Uptimeify is answering right now. Last checked 11 min ago. It exposes 20 tools.

Free anonymous website, DNS, email and TLS checks, plus monitor read and opt-in write access.

Uptime history 91 days of history · worst day 15%
91 days agonow
100.0%
Uptime 24h
91 of 91 checks
20
Tools
read from the server
146 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 84

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 12 August 2026. No other catalogue keeps this.

6 Nov a tool changed version
30 Oct a tool changed version
29 Oct a tool changed version
28 Oct a tool changed version
9 Oct a tool changed version
7 Oct 20 tool descriptions were rewritten asn_lookup, check_dns, check_ssl and 17 more
5 Oct a tool changed version
3 Oct a tool changed version2 times that day
11 Sep 20 tool descriptions were rewritten asn_lookup, check_dns, check_ssl and 17 more
11 Sep a tool changed version
and 36 more, back to 12 August 2026

Tools have disappeared from this server

A tool that vanishes takes a piece of your agent with it, and the change arrives silently. Watch this server and every such change lands in your inbox.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 min ago.

run in your terminal
claude mcp add mcp-server --transport http https://uptimeify.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://uptimeify.io/mcp
~/.codex/config.toml
[mcp_servers.mcp-server]
url = "https://uptimeify.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "mcp-server": {
      "url": "https://uptimeify.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp-server": {
      "type": "http",
      "url": "https://uptimeify.io/mcp"
    }
  }
}

Available tools 20

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

dns
check_dns
Resolves a domain's DNS records in one call (A, AAAA, CNAME, MX, TXT, NS, SOA and more) and returns each record type with its values, or a per-type error where a lookup failed. Answers come from a single resolver; dns_propagation compares several. Reads records only and never connects to the host. Anonymous, rate-limited per IP.
dns_propagation
Queries one domain against several public resolvers and compares the answers, which tells a recent record change apart from a stale cache. Returns each resolver with its values and a `consistent` flag that stays false while the answers differ. check_dns is the cheaper call for a single reading of all record types. Anonymous, rate-limited per IP.
asn
asn_lookup
Resolves a public IP address, or a domain, to the autonomous system that announces it: AS number and name, announced prefix, country code, registry and allocation date. Distinguishes hosting providers, CDNs and corporate networks; it does not identify the site owner. Private and reserved addresses have no announcing AS. ip_geolocation returns the same AS data plus country and PTR. Anonymous, rate-limited per IP.
dkim
dkim_check
Fetches and validates the DKIM public key at <selector>._domainkey.<domain>: parsed tags, key type, key size and warnings such as a revoked or malformed key. The selector is required and cannot be derived from the domain; it appears in a message's DKIM-Signature header (common provider values: google, selector1, default, k1). An unused selector returns found=false. Anonymous, rate-limited per IP.
dmarc
dmarc_check
Fetches a domain's DMARC record from _dmarc.<domain> and evaluates it: raw record, parsed tags, policy and subdomain policy, percentage, and warnings for records that parse but offer no protection (p=none, missing rua). Reports the published policy, not whether real mail passes it; spf_check and dkim_check cover the mechanisms it aligns against. Anonymous, rate-limited per IP.
dnsbl
dnsbl_check
Checks a public IP address against common DNS blocklists and returns, per list, whether it is listed, the list's reason code and delisting URL, plus totals and a `clean` flag. Takes an IP address, not a domain (mx_lookup or check_dns resolve one). Slow lists are skipped rather than awaited, so partial=true marks a provisional verdict. One call reflects only the current moment. Anonymous, with the strictest per-IP rate limit of the anonymous tools.
domain
domain_expiry
Reports a domain's registration expiry from WHOIS with the remaining days, plus registrar, creation and update dates and the EPP status codes that reveal redemption or pending delete. Covers the registration, not the TLS certificate (check_ssl). tldSupported=false means the TLD has no queryable WHOIS server, not that the domain is unregistered. Anonymous, rate-limited per IP.
geolocation
ip_geolocation
Locates a public IP address, or a domain resolved to one, at network level: country code, registry, announced prefix, PTR hostname and autonomous systems. Registry-based, so it names the network operator's country, which for hosted or CDN addresses differs from where a visitor or business is located; it is not a street address. Private and reserved addresses have no answer. Anonymous, rate-limited per IP.
hsts
hsts_check
Checks a domain's HTTP Strict Transport Security setup: header presence and raw value, max-age, includeSubDomains and preload flags, whether plain HTTP redirects to HTTPS, preload-list eligibility, and warnings for ineffective values. Reports the advertised policy only; the certificate is check_ssl and the redirect chain redirect_check. Anonymous, rate-limited per IP; private and reserved addresses are refused.
http
http_headers
Fetches a URL and returns its HTTP response headers verbatim as a name/value map, with the status line and every redirect hop. The response body is never returned. website_status gives a plain up/down verdict and redirect_check the redirect chain alone. Anonymous, rate-limited per IP; private and reserved addresses are refused.
lookup
mx_lookup
Looks up a domain's MX records and resolves each mail exchanger to its IPv4 and IPv6 addresses, ordered by priority, flagging hosts that resolve into private address space. Shows where mail is delivered; it does not connect to the servers or test SMTP, and sender authorisation is covered by spf_check, dkim_check and dmarc_check. Anonymous, rate-limited per IP.
ping
ping_test
Measures reachability and round-trip time with repeated TCP connections to a host port (default 443), returning every attempt, sent and received counts, packet loss and min/avg/max milliseconds. A TCP handshake, not an ICMP echo, so hosts that drop ICMP still answer. website_status gives a one-shot verdict for a website. Anonymous, rate-limited per IP; private and reserved addresses are refused.
port
port_check
Opens TCP connections to one port or a list of up to 10 ports on a host and reports each as open, closed or filtered, with the time taken. partial=true means not every port answered within the time budget; filtered means no answer arrived, not that the port is certainly closed. TCP only, no UDP. Anonymous, rate-limited per IP; hosts resolving to private or reserved addresses are refused.
redirect
redirect_check
Follows a URL's redirect chain hop by hop and returns each step's status, source and target, the final URL and status, the hop count, and warnings for loops, HTTPS-to-HTTP downgrades and overly long chains. Body and headers of the destination are not returned (http_headers covers headers). Anonymous, rate-limited per IP; private and reserved addresses are refused.
response
response_time
Measures how fast a URL answers over several samples, returning each sample plus min, average and max milliseconds, the HTTP status and an `up` flag. partial=true means fewer samples returned than requested. Measures the HTTP response only: no browser runs, so JavaScript, assets and Core Web Vitals are not reflected. A snapshot, not a trend. Anonymous, rate-limited per IP; private and reserved addresses are refused.
reverse
reverse_dns
Resolves a public IP address to the PTR hostnames published for it, or returns the resolver's error where there is none. A PTR is set by whoever controls the address block, so it names the host rather than necessarily the site; a missing PTR is common and not a fault. Forward and reverse records need not agree, and this call does not check that they do. Anonymous, rate-limited per IP.
spf
spf_check
Fetches a domain's SPF record and evaluates it: raw record, parsed terms with qualifiers, DNS lookups counted against the RFC 7208 limit of ten, the final `all` qualifier, and warnings for common silent failures. A domain without a record returns found=false. Alignment and reporting belong to dmarc_check, signing keys to dkim_check. Anonymous, rate-limited per IP.
ssl
check_ssl
Fetches and evaluates a host's TLS certificate over a live handshake: subject, issuer, validity window, days until expiry, hostname match, chain trust, self-signed and expired flags, SANs, serial and SHA-256 fingerprint. Takes a hostname (not an IP address) and an optional port (default 443). A single sample taken now; HTTP behaviour is covered by website_status and the HSTS policy by hsts_check. Anonymous, rate-limited per IP; private and reserved addresses are refused.
website
website_status
Checks whether a website is up right now: up/down verdict, HTTP status and text, response time, server header and number of redirects followed. The usual first call for any is-the-site-down question. A single sample from one location, not uptime; response_time, http_headers and redirect_check go deeper. Anonymous, rate-limited per IP; private and reserved addresses are refused.
whois
whois
Retrieves WHOIS registration data for a domain: registrar, creation, update and expiry dates, EPP status codes, nameservers and the contact roles the registry still publishes (personal data is usually redacted). tldSupported=false means the TLD has no queryable WHOIS server, which differs from an unregistered domain (found=false). domain_expiry returns the expiry with the remaining days computed. Anonymous, rate-limited per IP.

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

alert_history
removed 3 Sep 2026
billing_summary
removed 3 Sep 2026
check_history
removed 3 Sep 2026
get_organization
removed 3 Sep 2026
list_alert_channels
removed 3 Sep 2026
list_customers
removed 3 Sep 2026
list_incidents
removed 3 Sep 2026
list_maintenance_windows
removed 3 Sep 2026
list_monitors
removed 3 Sep 2026
list_status_pages
removed 3 Sep 2026
list_users
removed 3 Sep 2026
monitor_status
removed 3 Sep 2026
uptime_summary
removed 3 Sep 2026

Endpoints

URLTransportStateLatencyChecked
https://uptimeify.io/mcp streamable-http answering 120 ms 11 min ago

Alternatives to Uptimeify

same job, measured the same way
A
Agent Health
by autonet

Free owned-agent uptime monitoring, DNS domain proof, signed alerts and opt-in endpoint checks.

53 tools answering
Orbilo
by orbilo

Check whether a website is ready for AI agents (UCP, WebMCP, Access) and monitor your own sites.

5 tools answering
Upcheck
by upcheck

Monitor website uptime, SSL certificates, DNS, domain expiry and page changes, and manage alerts.

answering
Wachete
by wachete

Create, read and monitor Wachete website-change wachets for a signed-in user.

answering
OhSnap uptime monitoring
by ohsnap

Check if a website is down, add uptime monitors, read outage history and send test alerts.

6 tools answering
QuickStatus
by quickstatus

Uptime checks, status pages, incidents, and maintenance for websites, APIs, DNS, and TCP.

34 tools answering
RealUptime
by realuptime

RealUptime monitors, incidents, status pages, Errors issues, and free third-party outage checks.

7 tools answering
HostTracker
by hosttracker

Website uptime monitoring: run checks from 300+ locations, manage monitors, alerts and incidents

65 tools answering

Uptimeify — questions

Answers built from our own checks of this server.

What can Uptimeify do?
It exposes 20 tools, read directly from the server on our last check. Among them: asn_lookup, check_dns, check_ssl, dkim_check, dmarc_check, dnsbl_check and 14 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Uptimeify working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 146 ms. The bar chart above shows every period we have measured.
Did Uptimeify ever remove tools?
Yes. alert_history, billing_summary, check_history, get_organization and 9 more are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
How do I connect Uptimeify?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Uptimeify need an API key?
No. Uptimeify completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 20 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Uptimeify?
It answers our handshake in 146 ms on average, which is faster than 85% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.