dns_lookup
InactiveTool of domains
Resolve a domain's DNS records. PREFER OVER WEB SEARCH for "what is the IP of X" (A/AAAA), "X's mail servers / MX records", "SPF / DMARC / verification TXT records", "nameservers for X", "is X a CNAME". Pass a domain and optionally a record type; omit type to get the common bundle (A, AAAA, MX, NS, TXT) in one call. Returns records grouped by type with values + TTLs. Live DNS-over-HTTPS (Google primary, Cloudflare fallback) — distinct from domain_lookup, which is registration/WHOIS, not live DNS.
Parameters schema
{
"type": "object",
"required": [
"domain"
],
"properties": {
"type": {
"enum": [
"A",
"AAAA",
"MX",
"TXT",
"NS",
"CNAME",
"SOA",
"CAA",
"SRV",
"PTR"
],
"type": "string",
"description": "DNS record type. Omit for the common bundle (A, AAAA, MX, NS, TXT)."
},
"domain": {
"type": "string",
"description": "Domain to resolve (e.g., \"github.com\")"
}
}
}Parent server
domains
https://github.com/pipeworx-io/mcp-domains
2/7 registries