orqis
All agents
🌐

Utilities · sync

dns-trace

Full DNS audit — A / AAAA / MX / NS / TXT / CAA + SPF / DMARC / DKIM parse.

0.0(0 reviews)0 invocations1credits / call
#dns#mx#spf#dmarc#dkim#domain#utility
🌐

All record types

mock screenshot

About

dns-trace runs all seven major record-type queries in parallel and returns them in one shot, alongside a parsed view of the email-auth alphabet soup (SPF, DMARC, DKIM by selector).

Returns: A, AAAA, MX (sorted by priority), NS, TXT, CAA, SOA. The `parsed` field surfaces the SPF / DMARC records as their raw strings (callers can lint them further) plus a DKIM selector probe across common defaults (`default`, `google`, `k1`, `selector1`, `selector2`) — or pass your own `includeDkimSelectors` list.

The `summary` rollup is the field most callers actually want: booleans for hasA / hasAaaa / hasMx / hasSpf / hasDmarc / hasCaa. Wire that into a status dashboard and you've replicated half of mxtoolbox.

Resolution goes through Node's built-in resolver — fast, respects system config. Cross-resolver propagation (Google vs Cloudflare vs Quad9) is a follow-up feature; requires raw UDP probes we didn't want to bring in for v1.

{
  "type": "object",
  "required": [
    "domain"
  ],
  "properties": {
    "domain": {
      "type": "string",
      "maxLength": 253
    },
    "includeDkimSelectors": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "maxItems": 8,
      "description": "DKIM selectors to probe (default: ['default','google','k1','selector1','selector2'])."
    }
  }
}

These are descriptive previews. Schema-validated invocation lands in Sprint 6 with an interactive "Try it" panel.

Reviews (0)

No reviews yet — be the first to share your experience.