isitdns
Server Details
Is it DNS? Audit a site or domain that isn't working: one call says if it resolves and why. No key.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- is it DNS?
- Claude
- is it DNS?
TDQS
Scored across 6 tools
Each tool targets a distinct DNS diagnostic task, and the descriptions explicitly disambiguate overlapping-looking tools, e.g. dig vs. check_domain, sweep_domain vs. trace, and dnssec_chain vs. dig. Domain-level checks are clearly separated by source and reporting mode.
All names are lowercase snake_case and readable, but the set mixes verb_noun tools (check_domain, sweep_domain), bare verbs (dig, trace), and noun phrases (dnssec_chain, registration). This is still understandable but not a single predictable naming pattern.
Six tools is well scoped for a DNS diagnostic server. Each tool covers a distinct operation, and none feels redundant or trivial.
The surface covers whole-domain auditing, single-record queries, DNSSEC chain walking, RDAP registration data, authoritative nameserver sweeps, and delegation tracing. For the stated DNS-focused purpose, this is a complete diagnostic set with no obvious dead ends.
Available Tools
6 toolscheck_domainCheck a domain's DNSARead-onlyIdempotentInspect
Check a domain that is not working: whether the name resolves in public DNS, then the eleven-check audit of its zone, each row ok, warn, fail or skipped with why. DNS only, not HTTP or TLS, and not for one record: dig. Measured from the isitdns edge and its probes, never the caller's network. from moves the recursion, TTL and UDP truncation rows to that region's probe.
Inputs: name (required), from. Returns: api, checks, summary, askAgain, +3 more
digDig one recordARead-onlyIdempotentInspect
Dig one name and type at one board resolver, or at Cloudflare, Google, Quad9 and AdGuard side by side (resolver all): records, flags, rcode, EDE, latency. Not for a whole domain: check_domain. Asked over DoH from the isitdns edge. from moves the question to that region's probe as Do53 over UDP, and follow: true adds the CNAME chain as separate reads with DNSSEC off. A resolver given as an address must be on the board.
Inputs: name (required), cd, ecs, from, +7 more. Returns: api, query, follow, results, +3 more
dnssec_chainWalk the DNSSEC chainARead-onlyIdempotentInspect
Walk the DNSSEC chain from the root to one answer: DS and DNSKEY at each signed zone cut, key tags, signers, signature windows, the first link that breaks or goes insecure, and whether the zone where it goes insecure is itself signed (an island of security). Not for one signed record: dig. Read through Cloudflare's resolver over DoH with CD=1 from the isitdns edge, and a key set a break would rest on again through Google's. Signature bytes are not verified, so a clean walk does not prove the answer validates. type (default A) is the record checked at the end, not OPT, RRSIG or a meta type such as ANY, and anchor (a DS or DNSKEY record, with anchor_zone) starts the walk at that zone instead of the root.
Inputs: name (required), type, anchor, anchor_zone. Returns: api, links, anchor, answer, +6 more
registrationRead a registrationARead-onlyIdempotentInspect
Read a domain's registration from its registry's RDAP server: each status with what it means for resolution, the registration, expiry and change dates, the nameservers, whether the delegation is signed. Not for what DNS answers: check_domain. Read over HTTPS from the isitdns edge through IANA's RDAP bootstrap, and no contacts are returned. A hostname is read at the name, then each parent down to the registered domain, and each HTTP read is listed with its URL, status and time.
Inputs: domain (required). Returns: api, reads, domain, events, +4 more
sweep_domainSweep a zone's nameserversARead-onlyIdempotentInspect
Sweep a zone's nameservers: the same names and types asked at a sample of its authoritative addresses, reporting disagreements, lame or silent servers, serial and TTL differences, the CAA in effect, and each _acme-challenge TXT or CNAME. Not for a public resolver's answer: dig. Asked with RD=0 over TCP from the isitdns edge or a probe, named on each answer. Every question not asked is listed with why, and an answer past 22,000 bytes is trimmed with counts, the whole sweep at its api: URL. names are labels under domain (@ for domain itself), 16 at most, and types 8 at most.
Inputs: domain (required), names, types. Returns: api, zone, results, servers, +4 more
traceTrace a delegationARead-onlyIdempotentInspect
Trace a delegation from the root to the authority, like dig +trace: each referral and its glue, the one server that answered at each zone cut and any dial that failed, the final answer and its TTLs. Not for every server of a zone: sweep_domain. Each hop is asked with RD=0 over TCP from the isitdns edge or a probe, named on the hop. Give the full host name: the walk ends at the zone that answers for it, and type (default A) is what it asks there.
Inputs: name (required), type. Returns: api, trace, report, askAgain, +1 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Look up DNS information for any domain to troubleshoot issues and gather insights. Get fast, relia…
Complete domain email-auth audit in one call: SPF with RFC 7208 lookup counting, DKIM selector pr...
DNS resolution, HTTP security headers, and SPF/DMARC email hygiene audits.
Inspects live IPv4/IPv6 DNS resolution, TLS certificate issuer/expiry, and HTTP security grade.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenancePerforms domain, email, and web audits in a single tool call, checking DNS, RDAP, TLS, SPF, DMARC, DKIM, MTA-STS, BIMI, security headers, and cookies, and returning reproducible findings with an A–F score. Also captures PNG screenshots of public URLs, working read-only against public records with no caching between calls.MIT
- AlicenseAqualityBmaintenanceEnables auditing any domain's email deliverability and DNS health, including SPF, DKIM, DMARC, MX, mail provider, DNS blacklist status, catch-all, domain age, and a deliverability score.1290 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables users to audit a domain's email-authentication DNS configuration—covering SPF, DKIM, DMARC, MX, BIMI, MTA-STS, and TLS-RPT—and receive issues, recommendations, a 0–100 score, and A–F grade.MIT
- AlicenseAqualityCmaintenancePerforms comprehensive website health audits including SSL, DNS, email authentication, performance, uptime, and broken link checks, all without requiring API keys. Returns a scored report with weighted metrics and actionable recommendations.767 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.