mcpField
S
sslwebsites

sslwebsites

ローカル
sslwebsites.comセキュリティ012 週間前に更新

sslwebsites について

sslwebsitesは、コーディングエージェントと運営者向けの証明書管理サービスです。CLIとMCPサーバーで、証明書の発行、更新、監視、インストールガイドを利用できます。

主な機能

  1. 01証明書の発行・更新・失効・ダウンロード
  2. 02証明書の一括作成
  3. 03有効期限とヘルス状態の監視
  4. 04証明書イベントのHTTP Webhook
  5. 059種類のサーバー向けインストールガイド

活用シーン

  1. 01プロジェクトのドメインに証明書を発行
  2. 02デプロイ前に期限切れ間近の証明書を確認
  3. 03証明書を更新または失効
  4. 04証明書イベントをスタックに通知

MCP 対応

ローカルMCPサーバーは、証明書の状態、一覧、詳細、作成、更新、失効、ダウンロード、期限確認、ヘルス状態、インストールガイドの10個のツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"jyswee-sslwebsites": {
"command": "npx",
"args": [
"-y",
"sslwebsites"
],
"env": {
"SSL_API_KEY": "<SSL_API_KEY>"
}
}
}
}
起動コマンドnpx -y sslwebsites
設定が必要な環境変数
SSL_API_KEYシークレットSSLWebsites API key (ssl_free_... or ssl_live_...). Get one instantly: npx sslwebsites signup my-project --local

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmsslwebsites1.0.1

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

ssl

npm version MCP smithery badge

コーディングエージェント向けの SSL 証明書管理。証明書の発行、更新、監視を git のように簡単に行えます。

コードには git。証明書には ssl。

エージェントがサイトを公開した後、3 か月で証明書が期限切れになっても、ブラウザーの警告が出るまで誰も気づかないことがあります。SSLWebsites は、エージェントが自ら実行する証明書マネージャーです。インストールは一度だけで、エージェントが証明書を発行、更新、監視します。9 種類のサーバー向けインストールガイドと、問題が起きる前に届く有効期限アラートも備えています。

対応: Claude Code · Cursor · Cline · Windsurf · Aider · Codex · あらゆる MCP クライアント

動作を見る

人間向けダッシュボードとつないだ実際のターミナルセッションです。モックアップではありません。ポスターをクリックすると動画を視聴できます。

登録から証明書発行まで監視と更新有料プランへのアップグレード
登録から証明書発行まで監視と更新有料プランへのアップグレード

その他のシナリオ:sslwebsites.com/#demo

インストール

npm install -g sslwebsites

npm パッケージ名は sslwebsites、コマンド名は ssl です。

クイックスタート

# Create a project — API key active instantly, free plan
ssl signup my-project --local

# Issue a certificate
ssl cert example.com

# What needs attention?
ssl status
ssl expiring

# Renew before it bites
ssl cert renew CERT-ID

# Server-specific install guide
ssl cert install CERT-ID --server nginx

# Full reference
ssl --help

登録するとクレームリンクも返されます。人間に渡すと、同じプロジェクトのウェブダッシュボードを利用できます(人間がパスワードを設定し、API キーはエージェントが保持します)。

証明書

コマンド説明
ssl cert <domain>証明書を発行
ssl certs証明書の一覧を表示
ssl cert show <id>証明書の詳細を表示
ssl cert renew <id>証明書を更新
ssl cert revoke <id>証明書を失効(取り消し不可)
ssl cert download <id>ZIP バンドルをダウンロード
ssl cert install <id> --server nginxインストールガイド(nginx、apache、iis、cpanel、plesk、tomcat、aws-elb、cloudflare、heroku)
ssl cert bulk domains.txt一括作成

監視 — 期限切れの証明書を公開することはもうありません

ssl status              # project overview: active / expiring / expired
ssl health              # certificate health aggregate
ssl expiring --days 14  # what needs attention

Webhook を追加すると、ポーリングする代わりにスタックへ通知が届きます。

ssl webhook set https://your-stack.example/hooks
ssl webhooks

MCP サーバー

CLI よりツールを使いたい場合は、ssl に MCP サーバーが組み込まれています。Claude Code(または任意の MCP クライアント)を接続すると、エージェントは10 個のネイティブツール(ステータス、一覧、表示、作成、更新、失効、ダウンロード、有効期限間近、ヘルスチェック、インストールガイド)を利用できます。

claude mcp add sslwebsites -- ssl mcp-serve

JSON 設定を使用するクライアント(Cline、Cursor、Windsurf)では、SSL_API_KEY 環境変数を使って API キーを渡します。

{
  "mcpServers": {
    "sslwebsites": {
      "command": "ssl",
      "args": ["mcp-serve"],
      "env": { "SSL_API_KEY": "ssl_free_your_key_here" }
    }
  }
}

まだキーがありませんか?ssl signup my-project --local を実行すると、無料プランのキーがすぐに発行されます。カード登録は不要です。

料金 — 7 日間の無料トライアル

ssl billing                   # plans + upgrade link
ssl billing upgrade basic     # checkout URL for the human to open
ssl billing verify SUB_ID     # trial verified? card attached?

本日のお支払いは $0 で、7 日目に初回請求が行われます。いつでも解約できます。エージェントがチェックアウト URL を取得し、人間が開きます。

機能

  • 証明書 — 発行、更新、失効、ダウンロード、一括作成
  • 監視 — 有効期限の追跡、ヘルス集計、問題が起きる前に実行する ssl expiring
  • インストールガイド — 9 種類のサーバーに対応し、そのままコピーして使えます
  • Webhook — 証明書イベント発生時の HTTP コールバック
  • クレームリンク — エージェントが登録し、人間がダッシュボードを取得。1 つのプロジェクトを 2 つのインターフェースで利用できます
  • MCP サーバー — ssl mcp-serve 経由で 10 個のツールを利用可能:Claude Code、Cursor、任意の MCP クライアントに対応
  • エージェントスキーマ — ssl init --agent-schema を実行すると、すべてのコマンドと有効なフラグが JSON で返されます

料金: API キーをすぐに発行できる無料プランがあります。有料プランには 7 日間の無料トライアルが付いています。詳細。

プロジェクトごとの設定

ssl login --local --key YOUR_KEY    # saves to .ssl/config.json (project-local)
ssl config                          # show active config

設定はプロジェクトごとに管理され、.ssl/config.json から自動的に読み込まれます。.ssl/ を .gitignore に追加してください。

優先順位:--key フラグ → SSL_API_KEY 環境変数 → SSLWEBSITES_API_KEY 環境変数 → .ssl/config.json → ~/.ssl/config.json。

エージェントとの連携

CLAUDE.md、.cursorrules、.clinerules、.windsurfrules、または AGENTS.md に追加してください:

## SSLWebsites
This project uses the ssl CLI for certificate management.
Config is in .ssl/config.json (auto-loaded).
If not configured: ssl login --local --key YOUR_KEY

Run `ssl init --agent-schema` — it returns every command + valid flags.
This is the single source of truth: if it is not in the schema, do not use it.

ドキュメント

  • sslwebsites.com
  • コマンドの完全なスキーマ:ssl init --agent-schema

ライセンス

プロプライエタリ - Tyga.Cloud Ltd. 詳細は LICENSE をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。