Lookup DNS records (A, AAAA, MX, TXT, CNAME, NS, SOA, SRV) via Cloudflare DNS-over-HTTPS. Fast and reliable.
Single tool 'network_lookup_dns' has a well-structured schema with proper types and descriptions for both parameters (domain, type). The tool description is comprehensive (280+ chars) and includes use cases, return structure, and explicit guidance on when NOT to use it (anti-patterns). Parameter descriptions are clear and actionable. However, the description embeds example output JSON inline rather than documenting the output schema formally, and lacks explicit error handling guidance. The tool follows verb_noun naming (network_lookup_dns) and accepts constrained enum values for the 'type' parameter. No critical gaps, but output schema documentation could be more formal.
Use this when you need to look up DNS records for a domain. Returns all matching records in JSON via Cloudflare DNS-over-HTTPS. Returns: 1. records array with type, name, data, TTL 2. Supports A, AAAA, MX, TXT, CNAME, NS, SOA, SRV 3. queryTime in ms 4. resolver info (Cloudflare 1.1.1.1). Example output: {"domain":"example.com","type":"A","records":[{"name":"example.com","type":"A","data":"93.184.216.34","ttl":3600}],"queryTime":12,"resolver":"cloudflare"} Use this FOR verifying DNS configuration, checking MX records before email setup, auditing TXT records for SPF/DKIM/DMARC, and debugging domain resolution issues. Do NOT use for SSL certificate check -- use security_check_ssl instead. Do NOT use for WHOIS domain info -- use domain_lookup_intelligence instead. Do NOT use for HTTP header analysis -- use network_analyze_headers instead.
Output schema not formally documented in tool definition. Example JSON is embedded in description text rather than as a structured schema declaration.
No error handling guidance. Tool description does not explain what happens on invalid domain, network timeout, or unsupported record type.
No pagination or result limits documented. If a domain has many records, response size is unbounded and could exhaust context.
Inferred effective spec: 2025-06-18+.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | C | 67 | 2025-06-18+ | v2 |