Monitor SSL Certificates and Domain Info
MCP server for domain registration and SSL certificate monitoring. Get domain expiry, registration dates, and SSL validity.
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
Retrieve domain registration and expiration dates.
Check SSL certificate validity periods and details.
Monitor certificate lifecycle for security control.
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 registration information and expiration date, including registration date and expiration date.
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
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.
🚀 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 domainregistrationDate: Domain registration dateexpirationDate: Domain expiration dateregistrar: Domain registrar nameregistrant: Domain registrant information (when available)status: Domain statusdaysUntilExpiry: 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 forport(number, optional): Port number to check (default: 443)
Returns: JSON object with:
domain: The queried domainvalidFrom: Certificate valid from date (ISO string)validTo: Certificate valid to date (ISO string)issuer: Certificate issuersubject: Certificate subjectisValid: Boolean indicating if certificate is currently validdaysUntilExpiry: 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.