Boring Utils Expiry Watch MCP
A read-only MCP server that allows AI assistants to check TLS certificate validity and domain registration expiry dates. It provides tools to verify certificate trust, issuer, and expiration, as well as RDAP-based domain expiry lookups, without requiring user authentication.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://boringutils.com/api/mcpWhat you can do with it
- Check TLS certificate expiry and trust status
- Look up domain registration expiry via RDAP
- Verify certificate issuer and chain details
- Monitor domain health for AI agents
Source and maintenance
Protocol and capabilities
- Server
- boringutils 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 2 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
2 advertised
check_certificate — Check a TLS 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).
{
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"maxLength": 2048,
"description": "A public domain name, like example.com. A URL also works: only its host name is used."
}
},
"additionalProperties": false
}{
"title": "Check a TLS certificate",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}check_domain_expiry — Check a domain registration 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).
{
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"maxLength": 2048,
"description": "A public domain name, like example.com. A URL also works: only its host name is used."
}
},
"additionalProperties": false
}{
"title": "Check a domain registration expiry",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 305 ms
- 95th percentile latency
- 305 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 305 ms · metadata changed · 2 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http boring-utils-expiry-watch-mcp https://boringutils.com/api/mcpCodex
codex mcp add boring-utils-expiry-watch-mcp --url https://boringutils.com/api/mcpCursor
{
"mcpServers": {
"boring-utils-expiry-watch-mcp": {
"url": "https://boringutils.com/api/mcp"
}
}
}Cline
{
"mcpServers": {
"boring-utils-expiry-watch-mcp": {
"type": "streamableHttp",
"url": "https://boringutils.com/api/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"boring-utils-expiry-watch-mcp": {
"type": "http",
"url": "https://boringutils.com/api/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http boring-utils-expiry-watch-mcp https://boringutils.com/api/mcpClaude Desktop
{
"mcpServers": {
"boring-utils-expiry-watch-mcp": {
"url": "https://boringutils.com/api/mcp"
}
}
}Windsurf
{
"mcpServers": {
"boring-utils-expiry-watch-mcp": {
"serverUrl": "https://boringutils.com/api/mcp"
}
}
}Let your agent find its tools
Find servers like Boring Utils Expiry Watch MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.