{"server":{"name":"dns-clinic","version":"1.0.0","description":"DNS Clinic - Global DNS lookup, propagation checking, WHOIS, and health analysis","vendor":"dns.clinic","homepage":"https://dns.clinic"},"protocolVersion":"2024-11-05","tools":[{"name":"dns_lookup","description":"Perform a DNS lookup for a domain from 40 global locations. Returns DNS records with propagation status across all probes.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"The domain name to look up (e.g., \"example.com\" or \"subdomain.example.com\")"},"record_type":{"type":"string","description":"The DNS record type to query","enum":["A","AAAA","CNAME","MX","NS","TXT","SOA","SRV","CAA","PTR","HTTPS","SVCB"],"default":"A"}},"required":["domain"]}},{"name":"dns_propagation","description":"Check DNS propagation status across 40 global probes. Returns detailed per-region results showing which DNS servers have the updated records.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"The domain name to check propagation for"},"record_type":{"type":"string","description":"The DNS record type to check","enum":["A","AAAA","CNAME","MX","NS","TXT","SOA","SRV","CAA","PTR","HTTPS","SVCB"],"default":"A"},"expected_value":{"type":"string","description":"Optional: The expected record value to check propagation against"}},"required":["domain"]}},{"name":"whois_lookup","description":"Get WHOIS registration data for a domain including registrar, creation date, expiry, nameservers, and contact information.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"The domain name to look up WHOIS data for"}},"required":["domain"]}},{"name":"dns_health","description":"Comprehensive DNS health check including authoritative server status, DNSSEC validation, and configuration analysis.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"The domain name to check health for"}},"required":["domain"]}},{"name":"authoritative_query","description":"Query authoritative nameservers directly for a domain, bypassing recursive resolvers. Shows SOA serial numbers and nameserver response status.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"The domain name to query authoritatively"},"record_type":{"type":"string","description":"The DNS record type to query","enum":["A","AAAA","CNAME","MX","NS","TXT","SOA","SRV","CAA","PTR","HTTPS","SVCB"],"default":"A"}},"required":["domain"]}}],"tiers":{"free":{"description":"Basic DNS tools","tools":["dns_lookup","dns_propagation"],"limits":{"requestsPerMinute":10,"requestsPerDay":100}},"pro":{"description":"All DNS tools including WHOIS and health checks","tools":["dns_lookup","dns_propagation","whois_lookup","dns_health","authoritative_query"],"limits":{"requestsPerMinute":100,"requestsPerDay":10000}},"enterprise":{"description":"All tools with unlimited access","tools":["dns_lookup","dns_propagation","whois_lookup","dns_health","authoritative_query"],"limits":{"requestsPerMinute":1000,"requestsPerDay":-1}}},"endpoints":{"sse":"/api/mcp/sse","tools":"/api/mcp/tools"},"authentication":{"methods":["Authorization: Bearer <api_key>","X-API-Key: <api_key>"],"keyPrefix":"dsc_","description":"API keys can be obtained from dns.clinic/api"}}