Uptimeify
Qué hace este MCP
Performs anonymous website, DNS, TLS, email authentication, domain, network reachability, port, redirect, and HTTP health checks.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'minLength': 1, 'description': 'Public IP address or domain name'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cc': {'type': ['string', 'null']}, 'ip': {'type': ['string', 'null']}, 'ok': {'type': ['boolean', 'null']}, 'asns': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'properties': {'cc': {'type': ['string', 'null']}, 'asn': {'type': ['string', 'null']}, 'name': {'type': ['string', 'null']}, 'registry': {'type': ['string', 'null']}, 'allocated': {'type': ['string', 'null']}}, 'additionalProperties': {}}}, {'type': 'null'}]}, 'found': {'type': ['boolean', 'null']}, 'query': {'type': ['string', 'null']}, 'prefix': {'type': ['string', 'null']}, 'registry': {'type': ['string', 'null']}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain name, e.g. deinkunde.com'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ok': {'type': ['boolean', 'null']}, 'found': {'type': ['boolean', 'null']}, 'domain': {'type': ['string', 'null']}, 'records': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'properties': {'type': {'type': ['string', 'null']}, 'error': {'type': ['string', 'null']}, 'values': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}}, 'additionalProperties': {}}}, {'type': 'null'}]}, 'warnings': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['host'], 'properties': {'host': {'type': 'string', 'minLength': 1, 'description': 'Domain name (not an IP), e.g. deinkunde.com'}, 'port': {'type': 'integer', 'maximum': 65535, 'minimum': 1, 'description': 'TLS port, default 443'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ip': {'type': ['string', 'null']}, 'ok': {'type': ['boolean', 'null']}, 'san': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'host': {'type': ['string', 'null']}, 'port': {'type': ['number', 'null']}, 'found': {'type': ['boolean', 'null']}, 'expired': {'type': ['boolean', 'null']}, 'issuerO': {'type': ['string', 'null']}, 'trusted': {'type': ['boolean', 'null']}, 'validTo': {'type': ['string', 'null']}, 'issuerCN': {'type': ['string', 'null']}, 'subjectCN': {'type': ['string', 'null']}, 'validFrom': {'type': ['string', 'null']}, 'selfSigned': {'type': ['boolean', 'null']}, 'notYetValid': {'type': ['boolean', 'null']}, 'serialNumber': {'type': ['string', 'null']}, 'hostnameMatch': {'type': ['boolean', 'null']}, 'fingerprint256': {'type': ['string', 'null']}, 'daysUntilExpiry': {'type': ['number', 'null']}, 'authorizationError': {'type': ['string', 'null']}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain', 'selector'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain name, e.g. deinkunde.com'}, 'selector': {'type': 'string', 'minLength': 1, 'description': 'DKIM selector, e.g. google or default'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ok': {'type': ['boolean', 'null']}, 'bits': {'type': ['number', 'null']}, 'tags': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'properties': {'tag': {'type': ['string', 'null']}, 'value': {'type': ['string', 'null']}}, 'additionalProperties': {}}}, {'type': 'null'}]}, 'error': {'type': ['string', 'null']}, 'found': {'type': ['boolean', 'null']}, 'domain': {'type': ['string', 'null']}, 'hasKey': {'type': ['boolean', 'null']}, 'record': {'type': ['string', 'null']}, 'keyType': {'type': ['string', 'null']}, 'selector': {'type': ['string', 'null']}, 'warnings': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain name, e.g. deinkunde.com'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ok': {'type': ['boolean', 'null']}, 'pct': {'type': ['number', 'null']}, 'tags': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'properties': {'tag': {'type': ['string', 'null']}, 'value': {'type': ['string', 'null']}}, 'additionalProperties': {}}}, {'type': 'null'}]}, 'error': {'type': ['string', 'null']}, 'found': {'type': ['boolean', 'null']}, 'domain': {'type': ['string', 'null']}, 'policy': {'type': ['string', 'null']}, 'record': {'type': ['string', 'null']}, 'warnings': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'subPolicy': {'type': ['string', 'null']}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'minLength': 1, 'description': 'Public IPv4 or IPv6 address'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ip': {'type': ['string', 'null']}, 'ok': {'type': ['boolean', 'null']}, 'clean': {'type': ['boolean', 'null']}, 'total': {'type': ['number', 'null']}, 'partial': {'type': ['boolean', 'null']}, 'results': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'properties': {'code': {'type': ['string', 'null']}, 'name': {'type': ['string', 'null']}, 'error': {'type': ['string', 'null']}, 'listed': {'type': ['boolean', 'null']}, 'reason': {'type': ['string', 'null']}, 'listKey': {'type': ['string', 'null']}, 'delistUrl': {'type': ['string', 'null']}}, 'additionalProperties': {}}}, {'type': 'null'}]}, 'listedCount': {'type': ['number', 'null']}, 'zonesQueried': {'type': ['number', 'null']}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain name, e.g. deinkunde.com'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ok': {'type': ['boolean', 'null']}, 'type': {'type': ['string', 'null']}, 'domain': {'type': ['string', 'null']}, 'results': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'properties': {'error': {'type': ['string', 'null']}, 'server': {'type': ['string', 'null']}, 'values': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'resolver': {'type': ['string', 'null']}}, 'additionalProperties': {}}}, {'type': 'null'}]}, 'consistent': {'type': ['boolean', 'null']}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain name, e.g. deinkunde.com'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ok': {'type': ['boolean', 'null']}, 'tld': {'type': ['string', 'null']}, 'error': {'type': ['string', 'null']}, 'found': {'type': ['boolean', 'null']}, 'domain': {'type': ['string', 'null']}, 'statuses': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'createdAt': {'type': ['string', 'null']}, 'expiresAt': {'type': ['string', 'null']}, 'registrar': {'type': ['string', 'null']}, 'updatedAt': {'type': ['string', 'null']}, 'tldSupported': {'type': ['boolean', 'null']}, 'daysUntilExpiry': {'type': ['number', 'null']}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain name, e.g. deinkunde.com'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ok': {'type': ['boolean', 'null']}, 'raw': {'type': ['string', 'null']}, 'domain': {'type': ['string', 'null']}, 'maxAge': {'type': ['number', 'null']}, 'preload': {'type': ['boolean', 'null']}, 'present': {'type': ['boolean', 'null']}, 'warnings': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'preloadReady': {'type': ['boolean', 'null']}, 'httpsRedirect': {'type': ['boolean', 'null']}, 'includeSubDomains': {'type': ['boolean', 'null']}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'minLength': 1, 'description': 'Full URL, e.g. https://deinkunde.com'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ok': {'type': ['boolean', 'null']}, 'url': {'type': ['string', 'null']}, 'status': {'type': ['number', 'null']}, 'headers': {'anyOf': [{'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}, {'type': 'null'}]}, 'redirects': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'properties': {'to': {'type': ['string', 'null']}, 'from': {'type': ['string', 'null']}, 'status': {'type': ['number', 'null']}}, 'additionalProperties': {}}}, {'type': 'null'}]}, 'statusText': {'type': ['string', 'null']}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'minLength': 1, 'description': 'Public IP address or domain name'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cc': {'type': ['string', 'null']}, 'ip': {'type': ['string', 'null']}, 'ok': {'type': ['boolean', 'null']}, 'ptr': {'type': ['string', 'null']}, 'asns': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'properties': {'cc': {'type': ['string', 'null']}, 'asn': {'type': ['string', 'null']}, 'name': {'type': ['string', 'null']}, 'registry': {'type': ['string', 'null']}, 'allocated': {'type': ['string', 'null']}}, 'additionalProperties': {}}}, {'type': 'null'}]}, 'found': {'type': ['boolean', 'null']}, 'query': {'type': ['string', 'null']}, 'prefix': {'type': ['string', 'null']}, 'registry': {'type': ['string', 'null']}, 'resolvedFromDomain': {'type': ['boolean', 'null']}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain name, e.g. deinkunde.com'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ok': {'type': ['boolean', 'null']}, 'found': {'type': ['boolean', 'null']}, 'domain': {'type': ['string', 'null']}, 'servers': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'properties': {'ipv4': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'ipv6': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'private': {'type': ['boolean', 'null']}, 'exchange': {'type': ['string', 'null']}, 'priority': {'type': ['number', 'null']}}, 'additionalProperties': {}}}, {'type': 'null'}]}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['host'], 'properties': {'host': {'type': 'string', 'minLength': 1, 'description': 'Domain name or host'}, 'port': {'type': 'integer', 'maximum': 65535, 'minimum': 1, 'description': 'Port, default 443'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ip': {'type': ['string', 'null']}, 'ok': {'type': ['boolean', 'null']}, 'host': {'type': ['string', 'null']}, 'port': {'type': ['number', 'null']}, 'sent': {'type': ['number', 'null']}, 'avgMs': {'type': ['number', 'null']}, 'maxMs': {'type': ['number', 'null']}, 'minMs': {'type': ['number', 'null']}, 'lossPct': {'type': ['number', 'null']}, 'attempts': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'properties': {'seq': {'type': ['number', 'null']}, 'timeMs': {'type': ['number', 'null']}}, 'additionalProperties': {}}}, {'type': 'null'}]}, 'received': {'type': ['number', 'null']}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['host', 'port'], 'properties': {'host': {'type': 'string', 'minLength': 1, 'description': 'Domain name or host'}, 'port': {'anyOf': [{'type': 'integer', 'maximum': 65535, 'minimum': 1}, {'type': 'array', 'items': {'type': 'integer', 'maximum': 65535, 'minimum': 1}, 'maxItems': 10, 'minItems': 1}], 'description': 'TCP port, or a list of up to 10 ports, e.g. 443 or [80, 443, 25]'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ip': {'type': ['string', 'null']}, 'ok': {'type': ['boolean', 'null']}, 'host': {'type': ['string', 'null']}, 'port': {'type': ['number', 'null']}, 'state': {'type': ['string', 'null']}, 'timeMs': {'type': ['number', 'null']}, 'partial': {'type': ['boolean', 'null']}, 'results': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'properties': {'ip': {'type': ['string', 'null']}, 'port': {'type': ['number', 'null']}, 'error': {'type': ['string', 'null']}, 'state': {'type': ['string', 'null']}, 'timeMs': {'type': ['number', 'null']}}, 'additionalProperties': {}}}, {'type': 'null'}]}, 'portsRequested': {'type': ['number', 'null']}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'minLength': 1, 'description': 'Full URL, e.g. https://deinkunde.com'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ok': {'type': ['boolean', 'null']}, 'hops': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'properties': {'to': {'type': ['string', 'null']}, 'from': {'type': ['string', 'null']}, 'status': {'type': ['number', 'null']}}, 'additionalProperties': {}}}, {'type': 'null'}]}, 'start': {'type': ['string', 'null']}, 'finalUrl': {'type': ['string', 'null']}, 'warnings': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'totalHops': {'type': ['number', 'null']}, 'finalStatus': {'type': ['number', 'null']}, 'finalStatusText': {'type': ['string', 'null']}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'minLength': 1, 'description': 'Full URL, e.g. https://deinkunde.com'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ok': {'type': ['boolean', 'null']}, 'up': {'type': ['boolean', 'null']}, 'avg': {'type': ['number', 'null']}, 'max': {'type': ['number', 'null']}, 'min': {'type': ['number', 'null']}, 'url': {'type': ['string', 'null']}, 'status': {'type': ['number', 'null']}, 'partial': {'type': ['boolean', 'null']}, 'samples': {'anyOf': [{'type': 'array', 'items': {'type': 'number'}}, {'type': 'null'}]}, 'samplesRequested': {'type': ['number', 'null']}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'minLength': 1, 'description': 'Public IPv4 or IPv6 address'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ip': {'type': ['string', 'null']}, 'ok': {'type': ['boolean', 'null']}, 'error': {'type': ['string', 'null']}, 'hostnames': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain name, e.g. deinkunde.com'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ok': {'type': ['boolean', 'null']}, 'all': {'type': ['string', 'null']}, 'error': {'type': ['string', 'null']}, 'found': {'type': ['boolean', 'null']}, 'terms': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'properties': {'term': {'type': ['string', 'null']}, 'type': {'type': ['string', 'null']}, 'qualifier': {'type': ['string', 'null']}}, 'additionalProperties': {}}}, {'type': 'null'}]}, 'domain': {'type': ['string', 'null']}, 'record': {'type': ['string', 'null']}, 'lookups': {'type': ['number', 'null']}, 'warnings': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'minLength': 1, 'description': 'Full URL, e.g. https://deinkunde.com'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ok': {'type': ['boolean', 'null']}, 'up': {'type': ['boolean', 'null']}, 'url': {'type': ['string', 'null']}, 'server': {'type': ['string', 'null']}, 'status': {'type': ['number', 'null']}, 'redirects': {'type': ['number', 'null']}, 'statusText': {'type': ['string', 'null']}, 'responseTimeMs': {'type': ['number', 'null']}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 1, 'description': 'Domain name, e.g. deinkunde.com'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ok': {'type': ['boolean', 'null']}, 'tld': {'type': ['string', 'null']}, 'error': {'type': ['string', 'null']}, 'found': {'type': ['boolean', 'null']}, 'domain': {'type': ['string', 'null']}, 'contacts': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'type': ['string', 'null']}, 'role': {'type': ['string', 'null']}}, 'additionalProperties': {}}}, {'type': 'null'}]}, 'statuses': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'createdAt': {'type': ['string', 'null']}, 'expiresAt': {'type': ['string', 'null']}, 'registrar': {'type': ['string', 'null']}, 'updatedAt': {'type': ['string', 'null']}, 'nameservers': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'tldSupported': {'type': ['boolean', 'null']}}, 'additionalProperties': {}}
Cambios recientes en herramientas
Servidores MCP similares
BorealHost
Provides web hosting and infrastructure management, including site deployment, DNS, domains, containers, compute, backups, cachin…
BlackVeil DNS & Email Security Scanner
Audits domain, DNS, email, certificate, HTTP, brand-impersonation, and agent-discovery security controls.
Hackertarget
Performs passive DNS, ASN, IP geolocation, HTTP header, ping, link, and network-path reconnaissance and diagnostics.
Busymate DevTools
Captures, inspects, exports, and debugs HTTPS traffic from devices and applications, with request and response inspection, proxy …
Ripe Stat
Provides RIPE registry and routing data for IP addresses, prefixes, ASNs, BGP state and neighbors, network ownership, geolocation…
Cloudflare Radar
Provides Cloudflare Radar internet observatory data on DDoS attacks, BGP leaks, domain popularity, internet quality, and traffic …
Domains
Checks domain registration status and availability and searches certificate-transparency records for certificates and subdomains.
Rdap
Looks up authoritative RDAP registration records for domains, IP addresses, autonomous systems, entities, and nameservers.