io.github.dotmoosehosting/dotmoose-tools · v1.0.0 · cloud-and-infra
io.github.dotmoosehosting/dotmoose-tools is healthy: it completed an MCP handshake in 1146 ms and exposes 40 tools.
Public DNS, mail, TLS, and web diagnostics plus Looking Glass probes via remote MCP.
Endpoint: https://mcp.dotmoose.com/tools/mcp (streamable-http)
Repository · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 40 |
| Latency | 1146 ms |
| Last checked (UTC) | 2026-10-24T05:25:10.663Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-24T05:25:10.663Z | Healthy | 1146 |
check_dns_propagation | Check A, AAAA, MX, NS, and TXT answers for a hostname at the Cloudflare, Google, and Quad9 resolvers. |
check_domain_delegation | List the delegation nameservers for a domain and the A and AAAA glue addresses for each one. |
check_dnssec | Check the DS and DNSKEY records for a domain and whether a validating resolver sets the AD flag on its answers. |
trace_cname_chain | Follow the CNAME chain for a hostname, up to 12 aliases, and report loops. |
lookup_domain_rdap | Return the public RDAP registration summary for a domain. Registrant contact fields are not returned. |
lookup_ip_info | Resolve a hostname, or take an IP address directly, and return RDAP network data and the ASN for each public address. |
check_forward_confirmed_rdns | Check the PTR record for an IP address and whether the name it returns resolves back to the same address. |
check_tls_certificate | Connect to a host on port 443 and return the TLS version, cipher, and certificate details including expiry and subject alternative names. |
check_tls_configuration | Observe which TLS protocol versions a host accepts and summarize its TLS configuration. |
check_http_chain | Fetch a URL and return each redirect hop with status codes and response headers. |
check_http_status | Fetch a URL and return the final status after following redirects. |
measure_web_performance | Measure DNS, connect, TLS, and time to first byte for a URL from the DotMoose diagnostic node. This is a network timing sample. It is not a browser rendering benchmark. |
check_website_security | Review the security controls a site exposes in its public responses, including security headers, cookie attributes, and CORS policy. |
check_security_txt | Fetch and parse the security.txt file for a site. |
check_compression | Check whether a URL is served with gzip or Brotli compression and report the sizes with and without compression. |
check_ipv6_website | Check whether a site answers over IPv6 and compare the result with IPv4. |
check_favicon | Locate the favicon a site declares and report its URL, type, and size. |
audit_page_links | Check up to 20 same-origin links found on one page and report the status of each. This is a single page check, not a site crawl. |
check_page_metadata | Return the title, meta description, canonical URL, headings, hreflang entries, and JSON-LD types found on a page. |
test_robots_txt | Fetch the robots.txt for a site and test whether a user agent may fetch a given path. |
validate_sitemap | Fetch the sitemap for a site and report its structure, URL count, and fetch errors. |
check_spf | Read the SPF record for a domain and count the DNS lookup terms in the full include chain against the limit of 10. |
check_dmarc | Read the DMARC record published at _dmarc for a domain. |
check_dkim | Read the DKIM public key record for a domain and selector. |
check_mx_records | List the MX records for a domain with the A and AAAA addresses of each mail server. |
check_smtp_starttls | Connect to the mail servers for a domain on port 25 and report the banner, EHLO response, and STARTTLS support. No mail is sent and no recipient is tested. |
check_mta_sts | Read the MTA-STS DNS record and the published policy file for a domain. |
check_tls_rpt | Read the TLS-RPT record published at _smtp._tls for a domain. |
check_bimi | Read the BIMI record for a domain and selector. The selector defaults to default. |
check_ip_blacklists | Check an IP address, or the public addresses a hostname resolves to, against the reviewed DNS blacklist providers. |
looking_glass_ping | Send four ICMP echo probes from the DotMoose network in Canada to a public host or IP address. |
looking_glass_traceroute | Trace the route from the DotMoose network in Canada to a public host or IP address, up to 20 hops with one probe per hop. |
looking_glass_path | Sample the route from the DotMoose network in Canada to a public host or IP address, up to 20 hops with three probes per hop. |
calculate_subnet | Compute the network address, broadcast or last address, and address counts for an IPv4 or IPv6 CIDR block. |
ip_range_to_cidr | Convert an IPv4 or IPv6 address range into the smallest set of CIDR blocks that covers it exactly. |
calculate_bandwidth | Convert a link speed into maximum daily and monthly transfer, convert monthly transfer into an average rate, and estimate how long a file transfer takes at a given rate. |
estimate_storage_growth | Project storage size over up to 120 months at a constant monthly growth rate. |
estimate_backup_retention | Estimate backup storage for a grandfather-father-son retention plan where weekly and monthly copies are full backups and daily copies are increments. |
build_spf_record | Assemble an SPF record from IP ranges, includes, and the a and mx mechanisms, and count its DNS lookup terms against the limit of 10. |
build_dmarc_record | Assemble a DMARC record from a policy, optional subdomain policy, report addresses, and enforcement percentage. |