isitdns

net.isitdns由 isitdns.net 发布官方发布者v2026-10-25更新于 Oct 26, 2026

Is it DNS? Audit a site or domain that isn't working: one call says if it resolves and why. No key.

已验证Streamable HTTP可网页运行云端与基础设施安全与监控

概览

AI 生成的概览

一个远程只读 DNS 诊断服务器,让助手检查域名能否解析,并审计其区域、记录、委派、DNSSEC 与 RDAP 注册信息。

可以做什么
检查故障域名:判断能否解析,并给出十一项区域审计,每行标记 ok、warn、fail 或 skipped 及原因,测量点在 isitdns 边缘或指定探测区域,而非调用方网络。查询记录:在指定解析器上 dig 单个名称和类型,或并排比较 Cloudflare、Google、Quad9 与 AdGuard,返回记录、标志、rcode、EDE 与延迟。追踪委派:从根到权威服务器逐级追踪,含 glue、每个区切处应答的服务器、失败的连接与最终 TTL。比较区域自身服务器:扫描权威地址,报告不一致、lame 或无响应服务器、serial 与 TTL 差异、CAA 及 ACME 挑战记录。验证 DNSSEC:从根走到某个答案,列出各签名区切处的 DS 与 DNSKEY、密钥标签、签名者与签名有效期,指出首个断链或不安全环节。读取注册信息:从注册局 RDAP 服务器获取状态、注册、到期与变更日期、名称服务器及委派是否签名。
适用场景
当网站或域名无法访问、需要判断名称能否解析及原因时使用,也适合检查记录、委派、DNSSEC 有效性或注册状态。它面向从用户网络之外进行诊断,而不是检测用户自身的连通性。
运行要求
远程 streamable HTTP 端点 isitdns.net;未声明软件包、密钥或账号。服务器声明为只读,每个地址每分钟限 100 次调用。测量来自 isitdns 边缘或指定探测点,结果反映这些观测点而非用户网络。
安装前请注意
虽为只读,但结果来自第三方观测点,不能代替对用户自身网络路径的测试;服务器称私有名称和不在其列表中的解析器会被拒绝。它要求助手报告原始读数而非结论,并原样转述其 api 与 ask-again 行,输出可能较冗长。限速为每个地址每分钟 100 次调用。

安装

在 SourceWeft 中

  1. 打开 控制台中的 isitdns,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/net.isitdns%2Fisitdns/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "isitdns": {
      "type": "http",
      "url": "https://isitdns.net/mcp"
    }
  }
}

工具

6

check_domain

Check a domain's DNS

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.

输入参数fromname必填

dig

Dig one record

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.

输入参数cdecsfromname必填nsidtypenorecdnssecfamilyfollowresolver

trace

Trace a delegation

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.

输入参数name必填type

dnssec_chain

Walk the DNSSEC chain

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.

输入参数name必填typeanchoranchor_zone

sweep_domain

Sweep a zone's nameservers

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.

输入参数namestypesdomain必填

registration

Read a registration

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.

输入参数domain必填

版本历史

23
  1. v2026-10-25最新Oct 26, 2026
  2. v2026-10-24Oct 25, 2026
  3. v2026-10-15Oct 15, 2026
  4. v2026-10-13.3Oct 13, 2026
  5. v2026-10-13.2Oct 13, 2026
  6. v2026-10-12.3Oct 13, 2026
  7. v2026-10-12Oct 12, 2026
  8. v2026-10-10Oct 11, 2026
  9. v2026-10-08Oct 9, 2026
  10. v2026-10-07.2Oct 8, 2026
  11. v2026-10-07Oct 7, 2026
  12. v2026-10-05.3Oct 6, 2026
  13. v2026-09-28.37Sep 30, 2026
  14. v2026-09-28.36Sep 29, 2026
  15. v2026-09-28.33Sep 29, 2026
  16. v2026-09-28.30Sep 28, 2026
  17. v2026-09-28.29Sep 28, 2026
  18. v2026-09-28.24Sep 27, 2026
  19. v2026-09-28.3Sep 27, 2026
  20. v2026-09-28.2Sep 27, 2026
  21. v2026-09-27Sep 27, 2026
  22. v2026-09-26Sep 27, 2026
  23. v2026-09-10Sep 16, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。