FS

firesh/sslmon-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

4 stars 4 forks 质量 59 趋势 12

MCP for Domain & SSL cert expire date check

概览

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. - 🔍 - Get domain registration and expiration dates - 🔒 - Check SSL certificate validity periods and details Get domain registration and expiration information. - domain (string, required): The top-level domain to check (e.g., "example.com") 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 certificate information and validity status for any domain.

README

以下为原文 README 节选,完整内容请查看原文。

Domain/HTTPS/SSL MCP Server

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.

🚀 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
在 GitHub 查看完整 README

安装

npx -y sslmon-mcp
新手?先看 mcpskill.org 教程 →

配置

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