check_mx
Read-only
check mx
com.blackveilsecurity/dns
DNS and email security scanner with 82 MCP tools for SPF, DMARC, DNSSEC, SSL, and brand audits.
run in your project directory
claude mcp add --transport http dns https://dns-mcp.blackveilsecurity.com/mcp
setup guides: Claude Code Claude Desktop Cursor VS Code Zed Windsurf Cline Gemini CLI Grok ChatGPT Claude.ai LangChain
Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs
check_mx
Read-only
check mx
check_spf
Read-only
check spf
check_dmarc
Read-only
check dmarc
check_dkim
Read-only
check dkim
check_dnssec
Read-only
check dnssec
check_ssl
Read-only
check ssl
check_mta_sts
Read-only
check mta sts
check_ns
Read-only
check ns
check_caa
Read-only
check caa
check_bimi
Read-only
check bimi
check_tlsrpt
Read-only
check tlsrpt
check_http_security
Read-only
check http security
check_dane
Read-only
check dane
check_ptr
Read-only
check ptr
check_dane_https
Read-only
check dane https
check_svcb_https
Read-only
check svcb https
check_lookalikes
Read-only
check lookalikes
check_subdomailing
Read-only
check subdomailing
scan_domain
scan domain
batch_scan
batch scan
batch_scan_start
batch scan start
batch_scan_status
batch scan status
batch_scan_findings
batch scan findings
compare_domains
compare domains
compare_baseline
compare baseline
check_shadow_domains
Read-only
check shadow domains
check_txt_hygiene
Read-only
check txt hygiene
check_mx_reputation
Read-only
check mx reputation
check_srv
Read-only
check srv
check_zone_hygiene
Read-only
check zone hygiene
generate
generate
get_domain_rank
Read-only
get domain rank
get_benchmark
Read-only
get benchmark
get_provider_insights
Read-only
get provider insights
assess_spoofability
assess spoofability
check_resolver_consistency
Read-only
check resolver consistency
explain_finding
explain finding
map_supply_chain
map supply chain
analyze_drift
analyze drift
validate_fix
validate fix
resolve_spf_chain
Read-only
resolve spf chain
discover_subdomains
discover subdomains
map_compliance
map compliance
sge_quickscan
sge quickscan
prioritize_portfolio_leads
prioritize portfolio leads
simulate_attack_paths
simulate attack paths
check_dbl
Read-only
check dbl
check_rbl
Read-only
check rbl
cymru_asn
cymru asn
rdap_lookup
rdap lookup
check_realtime_threat_feed
Read-only
check realtime threat feed
check_nsec_walkability
Read-only
check nsec walkability
check_dnssec_chain
Read-only
check dnssec chain
check_agent_discovery
Read-only
check agent discovery
check_llms_txt
Read-only
check llms txt
check_dnskey_strength
Read-only
check dnskey strength
check_fast_flux
Read-only
check fast flux
check_subdomain_takeover
Read-only
check subdomain takeover
check_authoritative_dns_infra
Read-only
check authoritative dns infra
check_root_server_set
Read-only
check root server set
discover_brand_domains
discover brand domains
discover_brand_domains_start
discover brand domains start
discover_brand_domains_status
discover brand domains status
discover_brand_domains_findings
discover brand domains findings
brand_audit_single
brand audit single
brand_audit_batch_start
brand audit batch start
brand_audit_status
brand audit status
brand_audit_get_report
brand audit get report
list_brand_audit_watches
Read-only
list brand audit watches
register_brand_audit_watch
register brand audit watch
delete_brand_audit_watch
Mutating
delete brand audit watch
scan_buckets_start
scan buckets start
scan_buckets_status
scan buckets status
scan_buckets_findings
scan buckets findings
osint_investigate_domain_start
osint investigate domain start
osint_investigate_infrastructure_start
osint investigate infrastructure start
osint_investigate_supply_chain_start
osint investigate supply chain start
osint_investigate_username_start
osint investigate username start
osint_investigate_email_start
osint investigate email start
osint_investigation_status
osint investigation status
osint_investigation_report
osint investigation report
6 resources you attach as context
Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. Check the server's own documentation before granting access.
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect