https://github.com/firesh/sslmon-mcp
MCP for Domain & SSL cert expire date check
https://github.com/firesh/sslmon-mcp
Last synced: 27 days ago
JSON representation
MCP for Domain & SSL cert expire date check
- Host: GitHub
- URL: https://github.com/firesh/sslmon-mcp
- Owner: firesh
- Created: 2025-08-07T03:05:38.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-09-05T14:34:06.000Z (29 days ago)
- Last Synced: 2025-09-05T16:38:12.372Z (29 days ago)
- Language: JavaScript
- Size: 31.3 KB
- Stars: 1
- Watchers: 0
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README-ja.md
Awesome Lists containing this project
- awesome-mcp-servers - sslmon - Domain/HTTPS/SSL domain registration information and SSL certificate monitoring capabilities. Query domain registration and expiration information, and SSL certificate information and validity status for any domain. (📈 <a name="monitoring"></a>Monitoring)
- awesome-mcp-servers - **<img src="https://cdn.simpleicons.org/letsencrypt/003A70" height="14"/> sslmon** - Domain/HTTPS/SSL domain registration information and SSL certificate monitoring capabilities. Query domain registration and expiration information, and SSL certificate information and validity status for any domain. `http` `ai` `git` `github` `monitoring` (Monitoring)
- awesome-mcp-servers - **<img src="https://cdn.simpleicons.org/letsencrypt/003A70" height="14"/> sslmon** - Domain/HTTPS/SSL domain registration information and SSL certificate monitoring capabilities. Query domain registration and expiration information, and SSL certificate information and validity status for any domain. `http` `ai` `git` `github` `monitoring` (Monitoring)
README
# ドメイン / HTTPS / SSL MCP サーバー
[](https://modelcontextprotocol.io/) [](https://www.npmjs.com/package/sslmon-mcp) [](https://opensource.org/licenses/MIT) [](https://nodejs.org/)
**言語:** [English](README.md) | [中文](README-zh.md) | [日本語](README-ja.md)
ドメイン登録情報とSSL証明書監視機能を提供するモデルコンテキストプロトコル(MCP)サーバーです。セキュリティ監視、ドメイン管理、証明書ライフサイクル追跡に最適です。
## 🚀 クイックスタート
### NPX(推奨)
Mac/Linux:
```bash
# Claude Desktop に追加
claude mcp add sslmon -- npx -y sslmon-mcp
```
Windows:
```bash
# Claude Desktop に追加
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`: 証明書期限切れまでの日数