io.github.dotmoosehosting/dotmoose-tools

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

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count40
Latency1146 ms
Last checked (UTC)2026-10-24T05:25:10.663Z

Health history

Checked (UTC)StatusLatencyError
2026-10-24T05:25:10.663ZHealthy1146

Tools (40)

check_dns_propagationCheck A, AAAA, MX, NS, and TXT answers for a hostname at the Cloudflare, Google, and Quad9 resolvers.
check_domain_delegationList the delegation nameservers for a domain and the A and AAAA glue addresses for each one.
check_dnssecCheck the DS and DNSKEY records for a domain and whether a validating resolver sets the AD flag on its answers.
trace_cname_chainFollow the CNAME chain for a hostname, up to 12 aliases, and report loops.
lookup_domain_rdapReturn the public RDAP registration summary for a domain. Registrant contact fields are not returned.
lookup_ip_infoResolve a hostname, or take an IP address directly, and return RDAP network data and the ASN for each public address.
check_forward_confirmed_rdnsCheck the PTR record for an IP address and whether the name it returns resolves back to the same address.
check_tls_certificateConnect to a host on port 443 and return the TLS version, cipher, and certificate details including expiry and subject alternative names.
check_tls_configurationObserve which TLS protocol versions a host accepts and summarize its TLS configuration.
check_http_chainFetch a URL and return each redirect hop with status codes and response headers.
check_http_statusFetch a URL and return the final status after following redirects.
measure_web_performanceMeasure 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_securityReview the security controls a site exposes in its public responses, including security headers, cookie attributes, and CORS policy.
check_security_txtFetch and parse the security.txt file for a site.
check_compressionCheck whether a URL is served with gzip or Brotli compression and report the sizes with and without compression.
check_ipv6_websiteCheck whether a site answers over IPv6 and compare the result with IPv4.
check_faviconLocate the favicon a site declares and report its URL, type, and size.
audit_page_linksCheck 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_metadataReturn the title, meta description, canonical URL, headings, hreflang entries, and JSON-LD types found on a page.
test_robots_txtFetch the robots.txt for a site and test whether a user agent may fetch a given path.
validate_sitemapFetch the sitemap for a site and report its structure, URL count, and fetch errors.
check_spfRead the SPF record for a domain and count the DNS lookup terms in the full include chain against the limit of 10.
check_dmarcRead the DMARC record published at _dmarc for a domain.
check_dkimRead the DKIM public key record for a domain and selector.
check_mx_recordsList the MX records for a domain with the A and AAAA addresses of each mail server.
check_smtp_starttlsConnect 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_stsRead the MTA-STS DNS record and the published policy file for a domain.
check_tls_rptRead the TLS-RPT record published at _smtp._tls for a domain.
check_bimiRead the BIMI record for a domain and selector. The selector defaults to default.
check_ip_blacklistsCheck an IP address, or the public addresses a hostname resolves to, against the reviewed DNS blacklist providers.
looking_glass_pingSend four ICMP echo probes from the DotMoose network in Canada to a public host or IP address.
looking_glass_tracerouteTrace 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_pathSample 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_subnetCompute the network address, broadcast or last address, and address counts for an IPv4 or IPv6 CIDR block.
ip_range_to_cidrConvert an IPv4 or IPv6 address range into the smallest set of CIDR blocks that covers it exactly.
calculate_bandwidthConvert 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_growthProject storage size over up to 120 months at a constant monthly growth rate.
estimate_backup_retentionEstimate backup storage for a grandfather-father-son retention plan where weekly and monthly copies are full backups and daily copies are increments.
build_spf_recordAssemble 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_recordAssemble a DMARC record from a policy, optional subdomain policy, report addresses, and enforcement percentage.