resolveDnsRecords

Free

Resolve the DNS records of a hostname (A, AAAA, CNAME, MX, TXT, NS, SOA, CAA, SRV) through a public resolver, with TTLs. Use it to see where a domain points, debug a DNS change or read a verification TXT record.

Try it

Open in playground
kirha tools run domain_resolveDnsRecords \
  --input '{
    "name": "api.kirha.com or _dmarc.kirha.com"
  }'

Uses the key saved by kirha auth login.

  • namestring, required, 3 to 253 characters

    Hostname, e.g., api.kirha.com or _dmarc.kirha.com

  • typesstring[], 1 to 9 items

    Defaults to A, AAAA, CNAME, MX, TXT, NS

    One of A, AAAA, CNAME, MX, TXT, NS, SOA, CAA, SRV

Works in any harness

Get your API key, then install with one command

  • Claude Code
  • OpenCode
  • π
  • Windsurf
  • Gemini CLI
  • Codex
  • Cursor
  • GitHub Copilot