此 MCP 可以做什么
Provides domain, DNS, TLS, email-authentication, HTTP, WHOIS, availability, and website diagnostics for SaaS custom-domain setups.
工具
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['host'], 'properties': {'host': {'type': 'string', 'minLength': 1, 'description': 'Hostname to resolve, e.g. www.example.com.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['host', 'isApex', 'cnames', 'aRecords'], 'properties': {'host': {'type': 'string'}, 'cnames': {'type': 'array', 'items': {'type': 'string'}, 'description': 'CNAME answers; empty if the host has no CNAME.'}, 'isApex': {'type': 'boolean'}, 'target': {'type': ['string', 'null'], 'description': 'First CNAME target, or null.'}, 'aRecords': {'type': 'array', 'items': {'type': 'string'}, 'description': 'A records of the target.'}}, 'additionalProperties': True}}, 'description': "The hostname's CNAME target and what it resolves to.", 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain', 'selector'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain to check DKIM for.'}, 'selector': {'type': 'string', 'minLength': 1, 'description': 'DKIM selector â\x80\x94 `google`, `k1`, `mxvault`, `s1`, etc.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['domain', 'selector', 'qname', 'present', 'issues'], 'properties': {'tags': {'type': 'object', 'additionalProperties': {'type': 'string'}}, 'qname': {'type': 'string', 'description': 'Name queried: <selector>._domainkey.<domain>.'}, 'domain': {'type': 'string'}, 'issues': {'type': 'array', 'items': {'type': 'object', 'required': ['level', 'message'], 'properties': {'level': {'type': 'string', 'description': 'error | warning | info.'}, 'message': {'type': 'string'}}, 'additionalProperties': True}}, 'record': {'type': 'string'}, 'present': {'type': 'boolean'}, 'selector': {'type': 'string'}}, 'additionalProperties': True}}, 'description': 'The DKIM record at the selector, parsed and validated.', 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain to check DMARC for.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['domain', 'present', 'issues'], 'properties': {'tags': {'type': 'object', 'description': "Parsed tags, e.g. {p: 'reject', rua: 'mailto:...'}.", 'additionalProperties': {'type': 'string'}}, 'domain': {'type': 'string'}, 'issues': {'type': 'array', 'items': {'type': 'object', 'required': ['level', 'message'], 'properties': {'level': {'type': 'string', 'description': 'error | warning | info.'}, 'message': {'type': 'string'}}, 'additionalProperties': True}}, 'record': {'type': 'string'}, 'present': {'type': 'boolean'}}, 'additionalProperties': True}}, 'description': "The domain's DMARC record, parsed and validated.", 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['host'], 'properties': {'host': {'type': 'string', 'minLength': 1, 'description': 'Hostname to check.'}, 'type': {'enum': ['A', 'AAAA', 'CNAME', 'MX', 'TXT', 'NS'], 'type': 'string', 'description': 'Record type. Default: A.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['domain', 'type', 'consistent', 'results'], 'properties': {'type': {'type': 'string'}, 'domain': {'type': 'string'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['resolver', 'location', 'ok'], 'properties': {'ok': {'type': 'boolean', 'description': 'false = resolver query failed (see error).'}, 'error': {'type': 'string'}, 'answers': {'type': 'array', 'items': {'type': 'string'}}, 'location': {'type': 'string'}, 'resolver': {'type': 'string'}}, 'additionalProperties': True}}, 'consistent': {'type': 'boolean', 'description': 'true when every resolver that answered returned the same set.'}}, 'additionalProperties': True}}, 'description': 'Answers from several public resolvers and whether they agree.', 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain or hostname. Subdomains are walked up to the zone holding the NS records.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['host', 'apex', 'nameservers', 'detected', 'provider'], 'properties': {'apex': {'type': 'boolean', 'description': 'true for a root domain.'}, 'host': {'type': 'string'}, 'zone': {'type': ['string', 'null'], 'description': 'Zone that holds the NS records.'}, 'detected': {'type': 'boolean', 'description': 'false = provider not recognised from its nameservers.'}, 'provider': {'type': 'object', 'required': ['id', 'name', 'recordName', 'apexSupport', 'quirks'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'quirks': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Provider-specific settings that silently break custom domain setups.'}, 'recordName': {'type': 'string', 'description': "What to type in this provider's record name/host field for this hostname."}, 'apexSupport': {'type': 'string', 'description': "'alias' = can point the apex at a hostname (ALIAS/ANAME/flattening); 'none' = apex needs A records."}, 'dashboardUrl': {'type': ['string', 'null']}, 'recordEditorPath': {'type': ['string', 'null'], 'description': "Where the DNS record editor lives in the provider's UI."}}, 'additionalProperties': True}, 'nameservers': {'type': 'array', 'items': {'type': 'string'}}, 'knownProviderCount': {'type': 'number'}}, 'additionalProperties': True}}, 'description': 'The DNS provider serving the domain and how to write records there.', 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'type': {'enum': ['A', 'AAAA', 'CNAME', 'MX', 'TXT', 'NS', 'SOA'], 'type': 'string', 'description': 'Restrict to one record type. Default: all common types.'}, 'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain to query, e.g. example.com.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['domain', 'records'], 'properties': {'domain': {'type': 'string'}, 'records': {'type': 'object', 'description': 'Map of record type (A, AAAA, CNAME, MX, TXT, NS, SOA) to an array of answers ([] if none; MX entries are {exchange, priority}, SOA is one object), or {error} if that lookup failed.', 'additionalProperties': {}}}, 'additionalProperties': True}}, 'description': 'DNS records for the domain, keyed by type.', 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain to check.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['domain', 'ageDays', 'ageYears'], 'properties': {'domain': {'type': 'string'}, 'ageDays': {'type': ['number', 'null']}, 'created': {'type': ['string', 'null']}, 'expires': {'type': ['string', 'null']}, 'updated': {'type': ['string', 'null']}, 'ageYears': {'type': ['number', 'null']}}, 'additionalProperties': True}}, 'description': 'Registration date and age of the domain.', 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'minLength': 1, 'description': 'Bare name without TLD, e.g. `mybrand`.'}, 'tlds': {'type': 'array', 'items': {'type': 'string'}, 'description': "Optional list of TLDs to check, e.g. ['com', 'io', 'dev']. Default: a standard SaaS set."}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['name', 'results'], 'properties': {'name': {'type': 'string'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['tld', 'fqdn', 'available', 'method'], 'properties': {'tld': {'type': 'string'}, 'fqdn': {'type': 'string'}, 'method': {'type': ['string', 'null'], 'description': 'rdap | dns | null.'}, 'available': {'type': ['boolean', 'null'], 'description': 'true = appears unregistered, false = registered, null = could not tell.'}, 'registrarHint': {'type': ['string', 'null']}}, 'additionalProperties': True}}}, 'additionalProperties': True}}, 'description': 'Availability of the name per TLD.', 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain to check, e.g. example.com.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['domain', 'supported'], 'properties': {'flows': {'type': 'object', 'required': ['synchronous', 'asynchronous'], 'properties': {'synchronous': {'type': 'boolean', 'description': 'Signed-redirect flow; the one that works in practice.'}, 'asynchronous': {'type': 'boolean', 'description': 'OAuth flow.'}}, 'description': 'Present only when supported is true.', 'additionalProperties': True}, 'domain': {'type': 'string'}, 'reason': {'type': 'string', 'description': 'When unsupported: no_discovery_record | settings_unavailable.'}, 'supported': {'type': 'boolean', 'description': 'Provider implements Domain Connect (necessary, not sufficient, for one-click setup).'}, 'providerId': {'type': 'string'}, 'dnsProvider': {'type': ['string', 'null']}, 'explanation': {'type': 'string'}, 'nameservers': {'type': 'array', 'items': {'type': 'string'}}, 'discoveryHost': {'type': 'string', 'description': 'Host from the _domainconnect TXT record.'}, 'urlControlPanel': {'type': ['string', 'null']}}, 'additionalProperties': True}}, 'description': "Whether the domain's DNS provider implements Domain Connect.", 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Full URL with scheme, e.g. https://example.com.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['finalUrl', 'status', 'statusText', 'responseTimeMs', 'headers', 'security'], 'properties': {'status': {'type': 'number'}, 'headers': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'value'], 'properties': {'name': {'type': 'string'}, 'value': {'type': 'string'}}, 'additionalProperties': True}}, 'finalUrl': {'type': 'string', 'description': 'URL after following redirects.'}, 'security': {'type': 'object', 'required': ['grade', 'score', 'findings'], 'properties': {'grade': {'type': 'string', 'description': 'A+ to F.'}, 'score': {'type': 'number', 'description': '0-100.'}, 'findings': {'type': 'array', 'items': {'type': 'object', 'required': ['header', 'present', 'rating', 'note'], 'properties': {'note': {'type': 'string'}, 'value': {'type': 'string'}, 'header': {'type': 'string'}, 'rating': {'type': 'string', 'description': 'good | warning | missing.'}, 'present': {'type': 'boolean'}}, 'additionalProperties': True}}}, 'additionalProperties': True}, 'statusText': {'type': 'string'}, 'responseTimeMs': {'type': 'number'}}, 'additionalProperties': True}}, 'description': 'Response headers and a security-header grade.', 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Starting URL.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['startUrl', 'finalUrl', 'hopCount', 'loop', 'truncated', 'hops'], 'properties': {'hops': {'type': 'array', 'items': {'type': 'object', 'required': ['url', 'status', 'statusText', 'responseTimeMs'], 'properties': {'url': {'type': 'string'}, 'status': {'type': 'number'}, 'location': {'type': 'string', 'description': 'Location header, when the hop redirects.'}, 'statusText': {'type': 'string'}, 'responseTimeMs': {'type': 'number'}}, 'additionalProperties': True}}, 'loop': {'type': 'boolean', 'description': 'Chain revisits a URL.'}, 'finalUrl': {'type': 'string'}, 'hopCount': {'type': 'number'}, 'startUrl': {'type': 'string'}, 'truncated': {'type': 'boolean', 'description': 'Stopped after 12 hops.'}}, 'additionalProperties': True}}, 'description': "Every hop of the URL's redirect chain.", 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'minLength': 1, 'description': 'IPv4 or IPv6 address, e.g. 8.8.8.8.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['ip', 'hostnames'], 'properties': {'ip': {'type': 'string'}, 'ptrError': {'type': ['string', 'null']}, 'hostnames': {'type': 'array', 'items': {'type': 'string'}, 'description': 'PTR records.'}, 'sharedHosts': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'description': 'Other hostnames on this IP; null when unavailable.'}, 'sharedHostsNote': {'type': ['string', 'null']}, 'sharedHostsTotal': {'type': ['number', 'null']}, 'sharedHostsSource': {'type': ['string', 'null']}, 'sharedHostsStatus': {'type': 'string', 'description': 'ok | unavailable | error.'}, 'sharedHostsTruncated': {'type': ['boolean', 'null']}}, 'additionalProperties': True}}, 'description': 'PTR hostnames for the IP, plus co-hosted domains when available.', 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain to check SPF for.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['domain', 'present', 'lookupCount', 'issues'], 'properties': {'domain': {'type': 'string'}, 'issues': {'type': 'array', 'items': {'type': 'object', 'required': ['level', 'message'], 'properties': {'level': {'type': 'string', 'description': 'error | warning | info.'}, 'message': {'type': 'string'}}, 'additionalProperties': True}}, 'record': {'type': 'string'}, 'present': {'type': 'boolean'}, 'records': {'type': 'array', 'items': {'type': 'string'}}, 'mechanisms': {'type': 'array', 'items': {'type': 'object', 'required': ['qualifier', 'type'], 'properties': {'type': {'type': 'string'}, 'value': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': True}}, 'lookupCount': {'type': 'number', 'description': 'DNS lookups consumed; RFC 7208 allows at most 10.'}}, 'additionalProperties': True}}, 'description': "The domain's SPF record, parsed and validated.", 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['host'], 'properties': {'host': {'type': 'string', 'minLength': 1, 'description': 'Hostname to check. Optionally with port, e.g. example.com:443.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['host', 'port', 'authorized', 'expired', 'daysUntilExpiry', 'subject', 'issuer', 'validFrom', 'validTo', 'altNames', 'chain'], 'properties': {'host': {'type': 'string'}, 'port': {'type': 'number'}, 'chain': {'type': 'array', 'items': {'type': 'object', 'required': ['subject', 'issuer', 'validFrom', 'validTo'], 'properties': {'issuer': {'$ref': '#/properties/data/properties/subject'}, 'subject': {'$ref': '#/properties/data/properties/subject'}, 'validTo': {'type': 'string'}, 'validFrom': {'type': 'string'}}, 'additionalProperties': True}, 'description': 'Leaf first, then intermediates and root.'}, 'cipher': {'anyOf': [{'type': 'object', 'properties': {'name': {'type': 'string'}, 'version': {'type': 'string'}}, 'additionalProperties': True}, {'type': 'null'}]}, 'issuer': {'$ref': '#/properties/data/properties/subject'}, 'expired': {'type': 'boolean'}, 'subject': {'type': 'object', 'properties': {'C': {'type': 'string'}, 'L': {'type': 'string'}, 'O': {'type': 'string'}, 'CN': {'type': 'string'}, 'OU': {'type': 'string'}, 'ST': {'type': 'string'}}, 'additionalProperties': True}, 'validTo': {'type': 'string', 'description': 'ISO 8601.'}, 'altNames': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Subject Alternative Names (hostnames the cert covers).'}, 'protocol': {'type': ['string', 'null'], 'description': 'Negotiated TLS version, e.g. TLSv1.3.'}, 'validFrom': {'type': 'string', 'description': 'ISO 8601.'}, 'authorized': {'type': 'boolean', 'description': 'Chain validates against public roots and matches the hostname.'}, 'pubkeyBits': {'type': 'number'}, 'serialNumber': {'type': 'string'}, 'fingerprint256': {'type': 'string'}, 'daysUntilExpiry': {'type': 'number', 'description': 'Negative once expired.'}, 'authorizationError': {'type': ['string', 'null'], 'description': 'Why validation failed, e.g. CERT_HAS_EXPIRED.'}, 'signatureAlgorithm': {'type': 'string'}}, 'additionalProperties': True}}, 'description': 'TLS certificate details for the host.', 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Apex domain to enumerate.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['domain', 'counts', 'subdomains'], 'properties': {'counts': {'type': 'object', 'required': ['wordlist', 'crtsh', 'total'], 'properties': {'crtsh': {'type': 'number'}, 'total': {'type': 'number'}, 'wordlist': {'type': 'number'}}, 'additionalProperties': True}, 'domain': {'type': 'string'}, 'subdomains': {'type': 'array', 'items': {'type': 'object', 'required': ['host', 'addresses'], 'properties': {'host': {'type': 'string'}, 'addresses': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Resolved IPs; empty if not resolved.'}}, 'additionalProperties': True}}}, 'additionalProperties': True}}, 'description': 'Subdomains found via Certificate Transparency and a wordlist.', 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain to fetch TXT records for.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['domain', 'count', 'records'], 'properties': {'count': {'type': 'number'}, 'domain': {'type': 'string'}, 'records': {'type': 'array', 'items': {'type': 'object', 'required': ['value', 'category'], 'properties': {'value': {'type': 'string'}, 'service': {'type': 'string', 'description': 'For verification tokens, the service that issued it.'}, 'category': {'type': 'string', 'description': 'SPF | DMARC | DKIM | Verification | MTA-STS | Other.'}}, 'additionalProperties': True}}}, 'additionalProperties': True}}, 'description': 'All TXT records on the domain, classified.', 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'URL to check (include scheme).'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['url', 'up', 'status', 'statusText', 'responseTimeMs', 'ssl'], 'properties': {'up': {'type': 'boolean', 'description': 'true when the status is below 500.'}, 'ssl': {'anyOf': [{'type': 'object', 'required': ['valid', 'daysUntilExpiry', 'issuer'], 'properties': {'valid': {'type': 'boolean'}, 'issuer': {'type': ['string', 'null']}, 'daysUntilExpiry': {'type': ['number', 'null']}}, 'additionalProperties': True}, {'type': 'null'}]}, 'url': {'type': 'string'}, 'server': {'type': ['string', 'null']}, 'status': {'type': 'number', 'description': 'HTTP status; 0 if the request failed.'}, 'finalUrl': {'type': ['string', 'null']}, 'statusText': {'type': 'string'}, 'contentType': {'type': ['string', 'null']}, 'responseTimeMs': {'type': 'number'}}, 'additionalProperties': True}}, 'description': 'Whether the site is up, with timing and basic SSL info.', 'additionalProperties': True}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain to look up.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'Always true here; failures return an isError result instead.'}, 'data': {'type': 'object', 'required': ['domain', 'status', 'nameservers'], 'properties': {'domain': {'type': 'string'}, 'handle': {'type': ['string', 'null']}, 'status': {'type': 'array', 'items': {'type': 'string'}, 'description': 'EPP status codes, e.g. client transfer prohibited.'}, 'createdAt': {'type': ['string', 'null']}, 'expiresAt': {'type': ['string', 'null']}, 'registrar': {'type': ['string', 'null']}, 'updatedAt': {'type': ['string', 'null']}, 'nameservers': {'type': 'array', 'items': {'type': 'string'}}, 'transferred': {'type': ['string', 'null'], 'description': 'Last transfer date, if reported.'}, 'whoisServer': {'type': ['string', 'null']}}, 'additionalProperties': True}}, 'description': 'RDAP registration data for the domain.', 'additionalProperties': True}
近期工具变更
类似的 MCP 服务器
Busymate DevTools
Captures, inspects, exports, and debugs HTTPS traffic from devices and applications, with request and response inspection, proxy …
l0-py-blocks-mcp
Manages Selise Blocks Cloud projects, schemas, data gateways, authentication, MFA, roles, permissions, CAPTCHA, SSO credentials, …
Utility Matrix
Offers calculators and analyzers for cloud costs, SRE and DORA metrics, Kubernetes and Docker configuration, secrets detection, v…
Agentic Endpoints
Offers pay-per-call utilities for text compression, web scraping, PDF parsing, meeting transcript storage and search, encrypted s…
Webhook Toolkit
Creates webhook endpoints, captures and replays requests, configures responses, and signs or verifies webhook payloads.
Stigmer
Discovers verified AWS method contracts, generates least-privilege IAM policies, and evaluates AWS authorization before and after…
Datoka Hooks
Relays webhook events to verified receivers with idempotency, retries, signed delivery observations, receipt verification, and de…
RDAP API
Looks up normalized RDAP registration and allocation data for domains, IPs, autonomous systems, entities, nameservers, and TLDs.