mcpbeat Sign in

Boring Utils Expiry Watch MCP Server

by hal-boring-utils Your server? Claim it
answering

Boring Utils Expiry Watch is answering right now. Last checked moments ago. It exposes 2 tools.

Check a site's TLS certificate and its domain registration expiry. Read-only, no sign-in.

Uptime history 5 days of history
5 days agonow
100.0%
Uptime 24h
92 of 92 checks
2
Tools
read from the server
244 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 2

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

24 Oct 2 tool descriptions were rewritten check_certificate, check_domain_expiry

Nothing serious here today

Today is the operative word: we check Boring Utils Expiry Watch every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

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 0 min ago.

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

Available tools 2

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

certificate
check_certificate
Connects to a domain on port 443 and reports its TLS certificate: whether it is trusted and matches the name, the issuer, the expiry date and days left, the lifetime, the chain and the TLS version, what each of its server addresses serves (up to 4 IPv4 and 4 IPv6), and, for certificates from Let’s Encrypt, Google Trust Services, ZeroSSL or Sectigo, the renewal window the CA suggests (ACME Renewal Information).
domain
check_domain_expiry
Looks up a domain registration over RDAP at the registry for its TLD: when it expires, the registrar, the statuses (flagging a hold, redemption, pending delete or pending transfer) and the nameservers. Subdomains are looked up by their registered domain (www.example.co.uk becomes example.co.uk).

Endpoints

URLTransportStateLatencyChecked
https://boringutils.com/api/mcp streamable-http answering 198 ms 0 min ago

Alternatives to Boring Utils Expiry Watch

same job, measured the same way
Domain Mail Check
by openkrill

Check a domain's email DNS, whether Gmail and Outlook accept its mail, and its registration.

7 tools answering
TAP Certified
by theatlasproject

Check if an AI agent is certified; list the TAP Registry and certifications. Free, read-only.

4 tools answering
Uptime MCP
by mrfentmen

Check website availability, latency, and TLS certificate expiry locally. No key required.

55 installs/wk local only
Upcheck
by upcheck

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

answering
Citely
by aicitely

Read-only GEO data: which AI assistants mention a brand and cite its domain.

answering
Ssl Cert MCP
by mrfentmen

Inspect TLS certificates of a host: issuer, expiry, and SAN. No key required.

53 installs/wk local only
WHOIS Lookup & Domain Age Checker: Bulk Expiry, RDAP from CSV
by nero-engine

Registration date, expiry, domain age, registrar and nameservers for every domain in an Apify...

answering
AgentDiet Domain OSINT, TLS Certificate & Security Headers Recon
by agentdiet

Inspects live IPv4/IPv6 DNS resolution, TLS certificate issuer/expiry, and HTTP security grade.

2 tools answering

Boring Utils Expiry Watch — questions

Answers built from our own checks of this server.

What can Boring Utils Expiry Watch do?
It exposes 2 tools, read directly from the server on our last check. Among them: check_certificate, check_domain_expiry. 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 Boring Utils Expiry Watch working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 244 ms. The bar chart above shows every period we have measured.
How do I connect Boring Utils Expiry Watch?
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 Boring Utils Expiry Watch need an API key?
No. Boring Utils Expiry Watch completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 2 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Boring Utils Expiry Watch?
It answers our handshake in 244 ms on average, which is faster than 68% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.