accueil / serveurs / Communication / net.softricks/idig-dns
net.softricks/idig-dns
serveur MCP (Model Context Protocol) · iDig DNS API 1.26.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que net.softricks/idig-dns est sûr ?
Au dernier audit MCP Hub, le serveur MCP « net.softricks/idig-dns » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 19 outils
- blacklist_check≈ 93 tokens
IP blacklist / DNSBL check. Tests A-record and MX IPs against Spamhaus, Barracuda, SpamCop, SORBS, and more.
Paramètres, retour & exemple (2)
Paramètrestoken· string · requisdomain· string · requis
Exemple d'appel{"name": "blacklist_check", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - dane_validate≈ 111 tokens
DANE/TLSA validation: cross-validates TLSA DNS records against the live TLS certificate. Supports all four TLSA usage types.
Paramètres, retour & exemple (3)
Paramètresport· integer · optionneltoken· string · requisdomain· string · requis
Exemple d'appel{"name": "dane_validate", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - diagnose≈ 82 tokens
Full diagnosis combining resolution + DNSSEC. Use first when something is broken.
Paramètres, retour & exemple (2)
Paramètrestoken· string · requisdomain· string · requis
Exemple d'appel{"name": "diagnose", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - dns_lookup≈ 108 tokens
Look up DNS records for a domain. Record types: a, aaaa, ns, mx, txt, soa, caa, srv, cname, ds, tlsa, https, svcb, any, all.
Paramètres, retour & exemple (3)
Paramètresrr· string · optionneltoken· string · requisdomain· string · requis
Exemple d'appel{"name": "dns_lookup", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - dnssec_health≈ 124 tokens
DNSSEC health report: key inventory, signature expiry, algorithm assessment, DS at parent, rollover readiness, full chain of trust (Root → TLD → Domain) with chain_intact flag and broken-link identification, warnings, and recommendations.
Paramètres, retour & exemple (2)
Paramètrestoken· string · requisdomain· string · requis
Exemple d'appel{"name": "dnssec_health", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - dnssec_validate≈ 86 tokens
Validate DNSSEC chain of trust. Returns: secure / insecure / bogus / indeterminate.
Paramètres, retour & exemple (2)
Paramètrestoken· string · requisdomain· string · requis
Exemple d'appel{"name": "dnssec_validate", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - domain_status≈ 88 tokens
Registrar lock and EPP status. Checks transfer lock, delete lock, serverHold, pendingDelete.
Paramètres, retour & exemple (2)
Paramètrestoken· string · requisdomain· string · requis
Exemple d'appel{"name": "domain_status", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - email_security_audit≈ 90 tokens
Full SPF, DKIM, DMARC, and BIMI audit with A-F grade and prioritized fix recommendations.
Paramètres, retour & exemple (2)
Paramètrestoken· string · requisdomain· string · requis
Exemple d'appel{"name": "email_security_audit", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - geo_lookup≈ 84 tokens
Geolocation and hosting: country, city, ISP, ASN, CDN detection, is_hosting flag.
Paramètres, retour & exemple (2)
Paramètrestoken· string · requisdomain· string · requis
Exemple d'appel{"name": "geo_lookup", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - http_check≈ 88 tokens
HTTP/HTTPS reachability: status codes, redirect chain, HSTS header, HTTP→HTTPS redirect detection.
Paramètres, retour & exemple (2)
Paramètrestoken· string · requisdomain· string · requis
Exemple d'appel{"name": "http_check", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mx_check≈ 84 tokens
MX health + provider detection: Google Workspace, M365, Proofpoint, Zoho, 35+ providers.
Paramètres, retour & exemple (2)
Paramètrestoken· string · requisdomain· string · requis
Exemple d'appel{"name": "mx_check", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - propagation_check≈ 110 tokens
Check DNS propagation across 16 global resolvers: Google, Cloudflare, Quad9, China, Korea, Russia.
Paramètres, retour & exemple (3)
Paramètrestoken· string · requisdomain· string · requisrecord_type· string · optionnel
Exemple d'appel{"name": "propagation_check", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - resolve_check≈ 92 tokens
DNS resolution diagnostics. Returns status: ok / nxdomain / nodata / servfail / refused / timeout / degraded.
Paramètres, retour & exemple (2)
Paramètrestoken· string · requisdomain· string · requis
Exemple d'appel{"name": "resolve_check", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ssl_check≈ 84 tokens
SSL certificate: validity, expiry countdown, domain match, issuer, chain completeness.
Paramètres, retour & exemple (2)
Paramètrestoken· string · requisdomain· string · requis
Exemple d'appel{"name": "ssl_check", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - subdomain_discover≈ 100 tokens
Discover subdomains by probing 75 common names plus crt.sh Certificate Transparency logs. Surfaces exposed dev/staging environments.
Paramètres, retour & exemple (2)
Paramètrestoken· string · requisdomain· string · requis
Exemple d'appel{"name": "subdomain_discover", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ttl_check≈ 83 tokens
TTL advisory: flags dangerous TTLs and gives step-by-step migration lowering plan.
Paramètres, retour & exemple (2)
Paramètrestoken· string · requisdomain· string · requis
Exemple d'appel{"name": "ttl_check", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - whois_lookup≈ 89 tokens
Parsed WHOIS: registrar, creation/expiry dates, domain age, nameservers, EPP status, DNSSEC status.
Paramètres, retour & exemple (2)
Paramètrestoken· string · requisdomain· string · requis
Exemple d'appel{"name": "whois_lookup", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - zone_axfr≈ 96 tokens
AXFR zone transfer vulnerability check. Tests whether any authoritative NS allows public zone transfers (critical misconfiguration).
Paramètres, retour & exemple (2)
Paramètrestoken· string · requisdomain· string · requis
Exemple d'appel{"name": "zone_axfr", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - zone_consistency≈ 92 tokens
Check all authoritative nameservers return identical answers. Catches lame delegation and SOA mismatches.
Paramètres, retour & exemple (2)
Paramètrestoken· string · requisdomain· string · requis
Exemple d'appel{"name": "zone_consistency", "arguments": {"token": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».