SiteHealth MCP

Registre officiel Santé

Full website health audit — SSL, DNS, DMARC/SPF/DKIM, performance, uptime, links

Que pouvez-vous faire avec SiteHealth MCP ?

  • SSL Certificate — validity, expiry, issuer, protocol, SANs
  • DNS Health — A/AAAA/MX/NS/CNAME/TXT/SOA, IPv6, resolution time
  • Email Auth — DMARC, SPF, DKIM validation with fix recommendations
  • Page Performance — TTFB, load time, page weight, compression, caching
  • Uptime — HTTP ping with response time
  • Broken Links — extract and check page links for 4xx/5xx responses
  • Health Score — weighted 0-100 score with letter grade (A-F)

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

NPM package sitehealth-mcp
Claude Code
claude mcp add sitehealth-mcp -- npx -y sitehealth-mcp@0.1.1
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "sitehealth-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "sitehealth-mcp@0.1.1"
            ]
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. SiteHealth MCP
  2. Features
  3. Quick Start
  4. Tools
  5. Free vs Pro
  6. Example Output
  7. How It Works
  8. Scoring Weights
  9. Install
  10. License
  11. Related

SiteHealth MCP

Full website health audit in one MCP tool call. Zero API keys required.

One call. Six checks. Scored report.

One-click install: Install on MCPize | npx sitehealth-mcp

Features

  • SSL Certificate — validity, expiry, issuer, protocol, SANs
  • DNS Health — A/AAAA/MX/NS/CNAME/TXT/SOA, IPv6, resolution time
  • Email Auth — DMARC, SPF, DKIM validation with fix recommendations
  • Page Performance — TTFB, load time, page weight, compression, caching
  • Uptime — HTTP ping with response time
  • Broken Links — extract and check page links for 4xx/5xx responses
  • Health Score — weighted 0-100 score with letter grade (A-F)

Quick Start

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

Then ask your AI agent:

"Audit the health of example.com"

Tools

ToolDescription
audit_siteFull audit — all 6 checks, scored report
check_sslSSL cert validity and expiry
check_dnsDNS records and resolution
check_email_authDMARC/SPF/DKIM validation
check_performanceTTFB, load time, page weight
check_uptimeHTTP ping + response time
check_linksBroken link detection

Free vs Pro

ToolFreePro ($19/mo)
check_sslYesYes
check_dnsYesYes
audit_site-Yes
check_email_auth-Yes
check_performance-Yes
check_uptime-Yes
check_links-Yes

Free tier gives you SSL and DNS checks. Pro unlocks the full 6-check audit with A-F scoring, email authentication, performance, uptime, and broken link detection.

Upgrade to Pro on MCPize — $19/mo or $190/yr.

Example Output

{
  "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:dmarc@example.com",
    "Enable gzip/brotli compression to reduce transfer size"
  ]
}

How It Works

All checks use Node.js builtins (tls, dns/promises, fetch) — no external API keys, no costs, no rate limits.

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

Scoring Weights

CheckWeight
SSL20%
Performance20%
Uptime20%
Email Auth15%
Links15%
DNS10%

Install

One-click install with managed hosting: Install on MCPize

npm
npx sitehealth-mcp

License

MIT — Built by Freedom Engineers

Questions fréquentes

Qu'est-ce que SiteHealth MCP ?

Full website health audit — SSL, DNS, DMARC/SPF/DKIM, performance, uptime, links

Comment installer SiteHealth MCP ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add sitehealth-mcp -- npx -y sitehealth-mcp@0.1.1. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour SiteHealth MCP ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

SiteHealth MCP est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient SiteHealth MCP ?

Il est publié par carsonroell-debug. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.