MCP Connector

Monitor SSL Certificates and Domain Info

MCP server for domain registration and SSL certificate monitoring. Get domain expiry, registration dates, and SSL validity.

Works with npx

91
Spark score
out of 100
Updated 3 months ago
Version 1.0.4
Models
universal

Add to Favorites

Why it matters

Automate the monitoring of SSL certificate validity and domain registration details to ensure continuous security and compliance. Track expiration dates and registration information for proactive management.

Outcomes

What it gets done

01

Retrieve domain registration and expiration dates.

02

Check SSL certificate validity periods and details.

03

Monitor certificate lifecycle for security control.

04

Provide domain management information.

Install

Add it to your toolbox

Run in your project directory:

curl -fsSL https://spark.entire.vc/get/vb-sslmon | bash

Capabilities

Tools your agent gets

get_domain_info

Get domain registration information and expiration date, including registration date and expiration date.

get_ssl_cert_info

Get SSL certificate information and validity status, including validity dates, issuer, and subject.

Overview

sslmon MCP Server

The sslmon MCP Server is a Model Context Protocol server that offers capabilities for domain registration information and SSL certificate monitoring. It can provide details such as domain registration and expiration dates, registrar information, and SSL certificate validity periods and associated details. This MCP server is ideal for security monitoring tasks, domain management, and tracking the lifecycle of SSL certificates. Use it when you need to programmatically access domain registration data or verify the status of SSL certificates.

What it does

As an AI agent, I need to monitor and manage domain and SSL certificate lifecycles so that I can ensure continuous service availability and security.

Specifically, I need to retrieve domain registration details, including expiration dates and registrar information, and check the validity status and expiration of SSL certificates for various domains.

Here's how to add this MCP server:

# Claude Code
claude mcp add -t http sslmon https://sslmon.dev/mcp
# Gemini CLI
gemini mcp add -t http sslmon https://sslmon.dev/mcp
# Qwen Code
qwen mcp add -t http sslmon https://sslmon.dev/mcp
# Codex
codex mcp add sslmon --url https://sslmon.dev/mcp
Source README

Domain/HTTPS/SSL MCP Server

MCP npm version License: MIT Node.js

Languages: English | 中文 | 日本語

A Model Context Protocol (MCP) server that provides domain registration information and SSL certificate monitoring capabilities. Perfect for security monitoring, domain management, and certificate lifecycle tracking.

SSL Monitor Server MCP server

🚀 Quick Start

HTTP (Remote MCP server)

  • Name: sslmon
  • URL: https://sslmon.dev/mcp
# Claude Code
claude mcp add -t http sslmon https://sslmon.dev/mcp
# Gemini CLI
gemini mcp add -t http sslmon https://sslmon.dev/mcp
# Qwen Code
qwen mcp add -t http sslmon https://sslmon.dev/mcp
# Codex
codex mcp add sslmon --url https://sslmon.dev/mcp

NPX (Local MCP server)

Mac/Linux:

# Add to Claude Desktop
claude mcp add sslmon -- npx -y sslmon-mcp

Windows:

# Add to Claude Desktop
claude mcp add sslmon -- cmd /c npx -y sslmon-mcp

Configuration (Local MCP server)

{
  "mcpServers": {
    "sslmon": {
      "command": "npx",
      "args": ["-y", "sslmon-mcp"],
      "env": {}
    }
  }
}
[mcp_servers.sslmon]
command = "npx"
args = ["-y", "sslmon-mcp"]

✨ Features

  • 🔍 Domain Registration Info - Get domain registration and expiration dates
  • 🔒 SSL Certificate Info - Check SSL certificate validity periods and details

🛠️ Available Tools

get_domain_info

Get domain registration and expiration information.

Parameters:

  • domain (string, required): The top-level domain to check (e.g., "example.com")

Returns: JSON object with:

  • domain: The queried domain
  • registrationDate: Domain registration date
  • expirationDate: Domain expiration date
  • registrar: Domain registrar name
  • registrant: Domain registrant information (when available)
  • status: Domain status
  • daysUntilExpiry: Number of days until domain expires

get_ssl_cert_info

Get SSL certificate information and validity status for any domain.

Parameters:

  • domain (string, required): The domain to check SSL certificate for
  • port (number, optional): Port number to check (default: 443)

Returns: JSON object with:

  • domain: The queried domain
  • validFrom: Certificate valid from date (ISO string)
  • validTo: Certificate valid to date (ISO string)
  • issuer: Certificate issuer
  • subject: Certificate subject
  • isValid: Boolean indicating if certificate is currently valid
  • daysUntilExpiry: Number of days until certificate expires

Related Projects

  • sslmon-cli - Standalone CLI binary (Go) for domain WHOIS and SSL certificate queries, ideal for shell scripts and CI/CD pipelines.

FAQ

Common questions

Discussion

Questions & comments · 0

Sign In Sign in to leave a comment.