Index / MCP servers / Uptimeify

Uptimeify MCP server

Uptimeify is an MCP server with 20 tools an agent can call, among them asn_lookup, check_dns, check_ssl. It answers at https://uptimeify.io/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 24 October 2026, succeeded.

Status
Answering
Tools
20
Official
yes, served from uptimeify.io
Reliability
6 of 6 checks
Response time
118 ms
Transport
streamable HTTP
Last checked
24 October 2026

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

Description as the publisher wrote it.

The 20 tools Uptimeify offers

ToolWhat it does
asn_lookupResolve 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 who operates the network an address sits on, which tells a h
Inputs: query
check_dnsResolve 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. Answers come from the resolver Uptimeify uses, so this is one van
Inputs: domain
check_sslFetch 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 flags, SANs, serial and SHA-256 fingerprint. Takes a hostnam
Inputs: host, port
dkim_checkFetch 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 revoked or malformed key. The selector is required and cann
Inputs: domain, selector
dmarc_checkFetch 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 warnings for records that parse but do not protect (p=none, mis
Inputs: domain
dns_propagationQuery 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 values it gave, plus a consistent flag that stays false while the
Inputs: domain
dnsbl_checkQuery 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 flag. Takes an IP address, not a domain: resolve the sending ho
Inputs: ip
domain_expiryReport 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 redemption or pending delete. This is the registration, not t
Inputs: domain
hsts_checkCheck 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 plain HTTP redirects to HTTPS, whether the configuration would
Inputs: domain
http_headersFetch 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 and server headers as they are actually sent; the response bo
Inputs: url
ip_geolocationLocate 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 belongs to. It is registry-based, so it names the network op
Inputs: query
mx_lookupLook 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 you where mail for the domain is delivered; it does not con
Inputs: domain
ping_testMeasure 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/max milliseconds. This is a TCP handshake against a port (d
Inputs: host, port
port_checkOpen 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-port call also gets its answer flat, exactly as before the l
Inputs: host, port
redirect_checkFollow 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 loop, drop from HTTPS to HTTP, or run longer than they should
Inputs: url
response_timeMeasure 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 samples came back than were requested, so the average rests on
Inputs: url
reverse_dnsResolve 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 whoever controls the address block, so it names the host rather
Inputs: ip
spf_checkFetch 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 final all qualifier, and warnings for the failure modes tha
Inputs: domain
website_statusIs 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 number of redirects followed, in one call. This is a single samp
Inputs: url
whoisRetrieve WHOIS registration data for a domain: registrar, creation, update and expiry dates, EPP status codes, nameservers and the contact roles the registry still publishes. Registries redact personal data since GDPR, so contacts are usual
Inputs: domain

Add Uptimeify to your AI client

Every block below points at https://uptimeify.io/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http uptimeify https://uptimeify.io/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "uptimeify": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://uptimeify.io/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "uptimeify": {
      "url": "https://uptimeify.io/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "uptimeify": {
      "type": "http",
      "url": "https://uptimeify.io/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "uptimeify": {
      "url": "https://uptimeify.io/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "uptimeify": {
      "serverUrl": "https://uptimeify.io/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "uptimeify": {
      "url": "https://uptimeify.io/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Uptimeify
version: 0.0.1
schema: v1
mcpServers:
  - name: Uptimeify
    type: streamable-http
    url: https://uptimeify.io/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "uptimeify": {
      "httpUrl": "https://uptimeify.io/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "uptimeify": {
      "type": "http",
      "url": "https://uptimeify.io/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "uptimeify": {
      "url": "https://uptimeify.io/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fuptimeify.io%2Fmcp&type=streamable_http&id=uptimeify&name=Uptimeify

Is Uptimeify up right now?

It answered our last check on 24 October 2026 in 118 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Uptimeify

Questions about Uptimeify

Is there an official Uptimeify MCP server?

Yes. It is published by uptimeify.io and served from uptimeify.io, the vendor's own domain: https://uptimeify.io/mcp.

How many tools does Uptimeify have?

20, as returned by the server's own tools/list on 22 September 2026: asn_lookup, check_dns, check_ssl, dkim_check, dmarc_check, dns_propagation, dnsbl_check, domain_expiry, and 12 more.

Is Uptimeify down?

It answered our last check on 24 October 2026 in 118 ms. Over 6 checks since 11 September 2026 it answered 6.

How do I add Uptimeify to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://uptimeify.io/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Uptimeify need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.uptimeify. Endpoint host: uptimeify.io. ARD identifier: urn:air:io.uptimeify:mcp:mcp-server. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.