madaburns/Blackveil DNS Security Scanner

Scan your domain's DNS & email security configuration and enforce minimum grade in CI

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
domainDomain to scan (e.g. example.com)yes
minimum-gradeMinimum passing grade (A+, A, B+, B, C+, C, D+, D, F)noC
profileScoring profile: auto, mail_enabled, enterprise_mail, non_mail, web_only, minimalnoauto
api-keyBlackveil DNS API key for authenticated access (bypasses rate limits)no
endpointMCP endpoint URLnohttps://dns-mcp.blackveilsecurity.com/mcp
namedescription
scoreNumeric score (0-100)
gradeLetter grade (A+ through F)
maturityEmail security maturity stage name
passed'true' if grade meets minimum-grade threshold, 'false' otherwise
scoring-profileScoring profile used (detected or explicit)
finding-countsJSON object with finding counts by severity (critical, high, medium, low)
interaction-effectsJSON array of scoring interaction penalties (ruleId, penalty, narrative)
percentile-rankPercentile rank within the scoring profile population (0-100). Empty when insufficient data.
spoofability-scoreComposite email spoofability score (0-100, higher = more spoofable). Empty when not computed.