dotmoose-tools
Server Details
Public DNS, mail, TLS, and web diagnostics plus Looking Glass probes via remote MCP.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- dotmoosehosting/dotmoose-mcp
- GitHub Stars
- 1
- Server Listing
- DotMoose MCP
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 40 tools
Most tools target a clearly distinct resource+action pair (check_spf vs build_spf_record, check_dmarc vs build_dmarc_record, check_tls_certificate vs check_tls_configuration), and the check/build/lookup verb prefixes signal intent well. The main problem is looking_glass_path vs looking_glass_traceroute, which do essentially the same thing with only a probe-count difference, plus mild overlap between check_http_status, check_http_chain, and measure_web_performance.
Consistent snake_case verb_noun pattern dominates (check_*, build_*, lookup_*, estimate_*, validate_*, test_*, trace_*, audit_*, measure_*). Minor deviations: the looking_glass_* family leads with a namespace instead of a verb, and ip_range_to_cidr is noun-phrased, but both remain readable and predictable.
40 tools is heavy for an agent to select from and exceeds the comfortable range, even though the server genuinely spans several sub-domains (DNS, email auth, TLS, HTTP/web, IP math, storage estimation). Each tool mostly earns its place, but the count plus the redundant traceroute/path pair adds selection cost.
Coverage is broad and deep across DNS records, email authentication (SPF/DKIM/DMARC/BIMI/MTA-STS/TLS-RPT), TLS, HTTP, IP/RDAP, and subnetting, with build+check pairs for the record types that need them. Gaps are minor: no generic query for arbitrary record types (CAA, SRV), and the storage-growth/backup-retention tools sit oddly beside a network diagnostics suite.
Available Tools
40 toolsaudit_page_linksAudit links on one pageARead-onlyInspect
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.
Inputs: target (required).
build_dmarc_recordDMARC record builderBRead-onlyInspect
Assemble a DMARC record from a policy, optional subdomain policy, report addresses, and enforcement percentage.
Inputs: policy (required), rua, ruf, percent, +2 more.
build_spf_recordSPF record builderARead-onlyInspect
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.
Inputs: ipv4, ipv6, useA, useMx, +3 more.
calculate_bandwidthBandwidth calculatorARead-onlyInspect
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.
Inputs: linkMbps, fileSizeGb, monthlyTransferGb.
calculate_subnetSubnet calculatorARead-onlyInspect
Compute the network address, broadcast or last address, and address counts for an IPv4 or IPv6 CIDR block.
Inputs: cidr (required).
check_bimiCheck a BIMI recordARead-onlyInspect
Read the BIMI record for a domain and selector. The selector defaults to default.
Inputs: domain (required), selector.
check_compressionCheck compressionARead-onlyInspect
Check whether a URL is served with gzip or Brotli compression and report the sizes with and without compression.
Inputs: target (required).
check_dkimCheck a DKIM recordCRead-onlyInspect
Read the DKIM public key record for a domain and selector.
Inputs: domain (required), selector (required).
check_dmarcCheck a DMARC recordARead-onlyInspect
Read the DMARC record published at _dmarc for a domain.
Inputs: domain (required).
check_dns_propagationCheck DNS propagationARead-onlyInspect
Check A, AAAA, MX, NS, and TXT answers for a hostname at the Cloudflare, Google, and Quad9 resolvers.
Inputs: domain (required).
check_dnssecCheck DNSSECARead-onlyInspect
Check the DS and DNSKEY records for a domain and whether a validating resolver sets the AD flag on its answers.
Inputs: domain (required).
check_domain_delegationCheck domain delegationBRead-onlyInspect
List the delegation nameservers for a domain and the A and AAAA glue addresses for each one.
Inputs: domain (required).
check_faviconCheck a faviconBRead-onlyInspect
Locate the favicon a site declares and report its URL, type, and size.
Inputs: target (required).
check_forward_confirmed_rdnsCheck forward-confirmed reverse DNSARead-onlyInspect
Check the PTR record for an IP address and whether the name it returns resolves back to the same address.
Inputs: ip (required).
check_http_chainCheck an HTTP redirect chainARead-onlyInspect
Fetch a URL and return each redirect hop with status codes and response headers.
Inputs: target (required).
check_http_statusCheck HTTP statusARead-onlyInspect
Fetch a URL and return the final status after following redirects.
Inputs: target (required).
check_ip_blacklistsCheck IP blacklistsARead-onlyInspect
Check an IP address, or the public addresses a hostname resolves to, against the reviewed DNS blacklist providers.
Inputs: target (required).
check_ipv6_websiteCheck IPv6 website reachabilityBRead-onlyInspect
Check whether a site answers over IPv6 and compare the result with IPv4.
Inputs: target (required).
check_mta_stsCheck MTA-STSBRead-onlyInspect
Read the MTA-STS DNS record and the published policy file for a domain.
Inputs: domain (required).
check_mx_recordsCheck MX recordsBRead-onlyInspect
List the MX records for a domain with the A and AAAA addresses of each mail server.
Inputs: domain (required).
check_page_metadataCheck page metadataBRead-onlyInspect
Return the title, meta description, canonical URL, headings, hreflang entries, and JSON-LD types found on a page.
Inputs: target (required).
check_security_txtCheck security.txtCRead-onlyInspect
Fetch and parse the security.txt file for a site.
Inputs: target (required).
check_smtp_starttlsCheck SMTP STARTTLSARead-onlyInspect
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.
Inputs: domain (required).
check_spfCheck an SPF recordARead-onlyInspect
Read the SPF record for a domain and count the DNS lookup terms in the full include chain against the limit of 10.
Inputs: domain (required).
check_tls_certificateCheck a TLS certificateARead-onlyInspect
Connect to a host on port 443 and return the TLS version, cipher, and certificate details including expiry and subject alternative names.
Inputs: target (required).
check_tls_configurationCheck TLS configurationBRead-onlyInspect
Observe which TLS protocol versions a host accepts and summarize its TLS configuration.
Inputs: target (required).
check_tls_rptCheck TLS-RPTARead-onlyInspect
Read the TLS-RPT record published at _smtp._tls for a domain.
Inputs: domain (required).
check_website_securityCheck website security controlsBRead-onlyInspect
Review the security controls a site exposes in its public responses, including security headers, cookie attributes, and CORS policy.
Inputs: target (required).
estimate_backup_retentionBackup retention estimatorARead-onlyInspect
Estimate backup storage for a grandfather-father-son retention plan where weekly and monthly copies are full backups and daily copies are increments.
Inputs: dailyCopies (required), fullBackupGb (required), weeklyCopies (required), monthlyCopies (required), +1 more.
estimate_storage_growthStorage growth estimatorBRead-onlyInspect
Project storage size over up to 120 months at a constant monthly growth rate.
Inputs: months (required), currentGb (required), monthlyGrowthPercent (required).
ip_range_to_cidrIP range to CIDRARead-onlyInspect
Convert an IPv4 or IPv6 address range into the smallest set of CIDR blocks that covers it exactly.
Inputs: end (required), start (required).
looking_glass_pathLooking Glass path sampleBRead-onlyInspect
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.
Inputs: target (required), family.
looking_glass_pingLooking Glass pingARead-onlyInspect
Send four ICMP echo probes from the DotMoose network in Canada to a public host or IP address.
Inputs: target (required), family.
looking_glass_tracerouteLooking Glass tracerouteBRead-onlyInspect
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.
Inputs: target (required), family.
lookup_domain_rdapLook up domain registration (RDAP)BRead-onlyInspect
Return the public RDAP registration summary for a domain. Registrant contact fields are not returned.
Inputs: domain (required).
lookup_ip_infoLook up IP informationARead-onlyInspect
Resolve a hostname, or take an IP address directly, and return RDAP network data and the ASN for each public address.
Inputs: target (required).
measure_web_performanceMeasure web timingBRead-onlyInspect
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.
Inputs: target (required).
test_robots_txtTest robots.txt rulesARead-onlyInspect
Fetch the robots.txt for a site and test whether a user agent may fetch a given path.
Inputs: target (required), path, userAgent.
trace_cname_chainTrace a CNAME chainARead-onlyInspect
Follow the CNAME chain for a hostname, up to 12 aliases, and report loops.
Inputs: domain (required).
validate_sitemapValidate a sitemapBRead-onlyInspect
Fetch the sitemap for a site and report its structure, URL count, and fetch errors.
Inputs: target (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
DNS, email auth, TLS, BGP/RPKI, WHOIS and subnet tools with plain-English fixes, plus webhook URLs.
Remote MCP server: 19 domain-hygiene and email-auth tools (DNS, SPF, DMARC, DKIM, TLS).
Outside-in DNS, email security, SEO, GEO and app-link checks plus developer utilities.
Free DNS, SPF/DKIM/DMARC, TLS, WHOIS, IP/ASN, blocklist, ping, traceroute and port checks. No key.
Related MCP Servers
- AlicenseAqualityBmaintenanceMCP server for on-demand network diagnostics, providing DNS lookups with DNSSEC checks, ping, traceroute, TCP port checks, HTTP checks, TLS certificate inspection, WHOIS, and ASN lookups.1257 PyPIMIT
- AlicenseAqualityBmaintenanceMCP server for IntoDNS.ai providing 36 free tools for DNS, DMARC, SPF, DKIM, BIMI, DNSSEC, MTA-STS, FCrDNS, blacklist and email security checks. Citation-grade report snapshots with content hashes. No API key required.45142 npm2MIT
- AlicenseAqualityCmaintenanceNetwork diagnostics — ping, traceroute, DNS lookup, port scanning, and connectivity testing via MCP.14MIT
- AlicenseAqualityDmaintenanceMCP server providing DNS resolution, reverse DNS, RDAP-based WHOIS, and IP geolocation lookups. No API keys required , and all upstreams are public.4MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.