mcpField
S
SiteHealth MCP

SiteHealth MCP

ローカル
freedomengineers.techクラウド・インフラ02 週間前に更新

SiteHealth MCP について

SiteHealth MCPは、証明書、DNS、メール認証、パフォーマンス、稼働状況、リンクを調べ、スコア付きレポートを作成します。MCPクライアントでサイトの状態を確認するユーザー向けで、一部のチェックと全体監査はPro機能です。

主な機能

  1. 01SSL証明書とDNSレコードの確認
  2. 02DMARC、SPF、DKIMの検証
  3. 03応答時間とページ性能の測定
  4. 04稼働状況とリンク切れの確認
  5. 05重み付けによる健全性スコアの作成

活用シーン

  1. 01サイト設定とセキュリティの確認
  2. 02メール認証の問題調査
  3. 03ページ速度と可用性の確認
  4. 044xxまたは5xxを返すリンクの特定

MCP 対応

MCP サーバーは、サイト全体の監査と、SSL、DNS、メール認証、パフォーマンス、稼働状況、リンクの個別チェック用ツールを提供します。READMEではSSLとDNSのチェックは無料で、全体監査などはPro向けとされています。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"carsonroell-debug-sitehealth": {
"command": "npx",
"args": [
"-y",
"sitehealth-mcp"
]
}
}
}
起動コマンドnpx -y sitehealth-mcp

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

パッケージ
npmsitehealth-mcp0.1.1

ツール

7

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
urlstringはい監査するウェブサイトの URL またはドメイン(例:'https://example.com' または 'example.com')
maxLinksnumberいいえリンク切れを確認する最大数。デフォルト:50
checkLinksbooleanいいえリンク切れのチェックを含めるかどうか(約 10~20 秒追加)。デフォルト:true

詳細

SiteHealth MCP

npm License: MIT MCPize

1 回の MCP ツール呼び出しで、ウェブサイトの健全性を完全に監査できます。API キーは不要です。

1 回の呼び出し。6 つのチェック。スコア付きレポート。

ワンクリックでインストール: MCPize にインストール | npx sitehealth-mcp

機能

  • SSL 証明書 — 有効性、有効期限、発行者、プロトコル、SAN
  • DNS の健全性 — A/AAAA/MX/NS/CNAME/TXT/SOA、IPv6、名前解決時間
  • メール認証 — DMARC、SPF、DKIM の検証と修正の推奨事項
  • ページパフォーマンス — TTFB、読み込み時間、ページ容量、圧縮、キャッシュ
  • 稼働状況 — HTTP ping と応答時間
  • リンク切れ — ページ内のリンクを抽出し、4xx/5xx 応答を確認
  • 健全性スコア — 加重方式による 0~100 のスコアと評価(A~F)

クイックスタート

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

次に、AI エージェントに次のように尋ねます:

「example.com の健全性を監査して」

ツール

ツール説明
audit_site完全な監査 — 6 つのチェックすべてとスコア付きレポート
check_sslSSL 証明書の有効性と有効期限
check_dnsDNS レコードと名前解決
check_email_authDMARC/SPF/DKIM の検証
check_performanceTTFB、読み込み時間、ページ容量
check_uptimeHTTP ping と応答時間
check_linksリンク切れの検出

無料版と Pro

ツール無料Pro($19/月)
check_sslはいはい
check_dnsはいはい
audit_site-はい
check_email_auth-はい
check_performance-はい
check_uptime-はい
check_links-はい

無料プランでは SSL と DNS のチェックを利用できます。Pro では、A~F のスコア付け、メール認証、パフォーマンス、稼働状況、リンク切れの検出を含む、6 項目すべての監査が利用可能になります。

MCPize で Pro にアップグレード — 月額 $19 または年額 $190。

出力例

{
  "url": "https://example.com",
  "overallScore": 82,
  "overallGrade": "B",
  "criticalIssues": [
    "No DMARC record — required by Gmail/Yahoo/Microsoft for deliverability"
  ],
  "warnings": [
    "SSL certificate expires in 28 days — renew soon",
    "2 broken links found out of 47 checked"
  ],
  "recommendations": [
    "Add a DMARC record: v=DMARC1; p=quarantine; rua=mailto:[email protected]",
    "Enable gzip/brotli compression to reduce transfer size"
  ]
}

動作の仕組み

すべてのチェックは Node.js の組み込み機能(tls、dns/promises、fetch)を使用します。外部 API キー、費用、レート制限はありません。

audit_site("example.com")
  ├── SSL check     (tls socket)      → cert validity, expiry
  ├── DNS check     (dns/promises)    → record resolution
  ├── Email auth    (DNS TXT lookups) → DMARC, SPF, DKIM
  ├── Performance   (timed fetch)     → TTFB, page weight
  ├── Uptime        (HEAD request)    → reachability
  └── Broken links  (page crawl)     → link validation
        ↓
  Weighted score (0-100) + grade (A-F) + recommendations

スコアの重み

チェック重み
SSL20%
パフォーマンス20%
稼働状況20%
メール認証15%
リンク15%
DNS10%

インストール

MCPize(推奨)

ホスティング管理込みでワンクリックインストール:MCPize にインストール

npm
npx sitehealth-mcp

ライセンス

MIT — Freedom Engineers が開発

関連

  • SelfHeal MCP — MCP サーバー向け自己修復プロキシ
  • LeadEnrich MCP — ウォーターフォール方式のリード情報拡充

コメント

MCP は初めてですか?

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

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