返回 MCP 目录
public公开dns本地运行

sslmon-mcp

一个基于Model Context Protocol (MCP)的服务器,提供域名注册信息和SSL证书监控功能,适用于安全监控、域名管理和证书生命周期跟踪。

article

README

🚀 域名/HTTPS/SSL MCP服务器

MCP npm version License: MIT Node.js

语言: 英文 | 中文 | 日本語

这是一个模型上下文协议(MCP)服务器,它提供域名注册信息和SSL证书监控功能。非常适合用于安全监控、域名管理和证书生命周期跟踪。

🚀 快速开始

NPX(推荐)

Mac/Linux系统:

# 添加到Claude桌面端
claude mcp add sslmon -- npx -y sslmon-mcp

Windows系统:

# 添加到Claude桌面端
claude mcp add sslmon -- cmd /c npx -y sslmon-mcp

配置

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

✨ 主要特性

  • 🔍 域名注册信息 - 获取域名注册和过期日期
  • 🔒 SSL证书信息 - 检查SSL证书的有效期和详细信息

🛠️ 可用工具

get_domain_info

获取域名注册和过期信息。

参数:

  • domain(字符串,必需):要检查的顶级域名(例如,"example.com")

返回值: 包含以下内容的JSON对象:

  • domain:查询的域名
  • registrationDate:域名注册日期
  • expirationDate:域名过期日期
  • registrar:域名注册商名称
  • registrant:域名注册人信息(如果可用)
  • status:域名状态

get_ssl_cert_info

获取任何域名的SSL证书信息和有效性状态。

参数:

  • domain(字符串,必需):要检查SSL证书的域名
  • port(数字,可选):要检查的端口号(默认值:443)

返回值: 包含以下内容的JSON对象:

  • domain:查询的域名
  • validFrom:证书生效日期(ISO字符串)
  • validTo:证书到期日期(ISO字符串)
  • issuer:证书颁发机构
  • subject:证书主题
  • isValid:布尔值,表示证书当前是否有效
  • daysUntilExpiry:证书到期前的天数
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端