MCP serverio.uptimeify/mcp-server
Free anonymous website, DNS, email and TLS checks, plus monitor read and opt-in write access.
Overview
Score?
UNRATED 0.729
of what a free look can see, on 30 looks
Looks
35
last 10 hr ago
Tools
20
changed 22 days ago
More info
URL
uptimeify.io/mcp
streamable-http
Says it is
uptimeify 1.8.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.729 · highest on record 0.8561
Toolsfrom sha256:2e0e2f1563…41ee34 · +0 −0 22 days ago
| Tool | Schema |
|---|---|
| asn_lookup Resolve a public IP address, or a domain, to the autonomous system that announces it: AS number and name, the announced prefix, country code, registry and allocation date. Answers |
input · output |
| check_dns Resolve a domain's DNS records in one call (A, AAAA, CNAME, MX, TXT, NS, SOA and more), returning each record type with its values and a per-type error where a lookup failed. Answe |
input · output |
| check_ssl Fetch and evaluate a host's TLS/SSL certificate over a live handshake: subject and issuer, validity window, days until expiry, hostname match, chain trust, self-signed and expired |
input · output |
| dkim_check Fetch and validate the DKIM public key published at a given selector (<selector>._domainkey.<domain>) and report the parsed tags, key type, key size in bits, and warnings such as a |
input · output |
| dmarc_check Fetch a domain's DMARC record from _dmarc.<domain> and evaluate it: the raw record, every parsed tag, the policy and subdomain policy, the percentage the policy applies to, and war |
input · output |
| dns_propagation Query the same domain against several public resolvers and compare the answers, so a recent record change can be told apart from a stale cache. Returns each resolver with the value |
input · output |
| dnsbl_check Query a public IP address against common DNS blacklists and return, per list, whether it is listed, the reason code the list gave and its delisting URL, plus totals and a clean fla |
input · output |
| domain_expiry Report a domain's registration expiry from WHOIS together with daysUntilExpiry, plus registrar, creation and update dates and the EPP status codes that reveal a domain already in r |
input · output |
| hsts_check Check a domain's HTTP Strict Transport Security configuration: whether the header is present, its raw value, max-age in seconds, the includeSubDomains and preload flags, whether pl |
input · output |
| http_headers Fetch a URL and return its HTTP response headers verbatim as a name/value map, with the status line and every redirect hop taken to get there. Use it to inspect caching, security a |
input · output |
| ip_geolocation Locate a public IP address, or a domain resolved to one, at network level: country code, allocating registry, announced prefix, PTR hostname and the autonomous systems the address |
input · output |
| mx_lookup Look up a domain's MX records and resolve each mail exchanger to its IPv4 and IPv6 addresses, ordered by priority and flagged when a host resolves into private address space. Tells |
input · output |
| ping_test Measure reachability and round-trip time by opening repeated TCP connections to a host, reporting every attempt plus the count sent and received, packet loss percentage and min/avg |
input · output |
| port_check Open a TCP connection to one or more ports on a host and report each as open, closed or filtered with the time the attempt took. Pass a single port or a list of up to 10; a single- |
input · output |
| redirect_check Follow a URL's HTTP redirect chain hop by hop and return every step with its status code, source and target, the final URL and status, the hop count, and warnings for chains that l |
input · output |
| response_time Measure how fast a URL answers by taking several samples and returning each one plus min, average and max milliseconds, the HTTP status and an up flag. partial=true means fewer sam |
input · output |
| reverse_dns Resolve a public IP address to the PTR hostnames published for it, returning every name the pointer record carries, or the resolver's error where there is none. A PTR is set by who |
input · output |
| spf_check Fetch a domain's SPF record and evaluate the policy: the raw record, every parsed term with its qualifier, the number of DNS lookups it costs against the RFC 7208 limit of ten, the |
input · output |
| website_status Is a website up right now? Start here for any is-the-site-down question: up/down verdict, HTTP status and status text, response time in milliseconds, the server header and the numb |
input · output |
| whois Retrieve WHOIS registration data for a domain: registrar, creation, update and expiry dates, EPP status codes, nameservers and the contact roles the registry still publishes. Regis |
input · output |
Verify it yourself
npx teppi-check https://uptimeify.io/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2PH5P66P86P4N0273AJG