← Files Zovo Website Status CheckerARCHIVED FILE
.codex-plugin/plugin.json
17.2 KB · Nov 3, 2026 · 19:23 UTC
{
"name": "site-status",
"version": "1.0.0",
"description": "Check if a website is up right now, from the edge, with header grades and a CSV.",
"author": {
"name": "Zovo",
"email": "support@zovo.one",
"url": "https://zovo.one"
},
"homepage": "https://site-status.zovo.one",
"license": "Proprietary",
"keywords": [
"is it down",
"is this website down",
"website down checker",
"check if site is up",
"website status",
"is it down or just me",
"http status checker",
"redirect checker",
"security headers check",
"site uptime check"
],
"skills": "./skills/",
"mcpServers": "./.mcp.json",
"interface": {
"displayName": "Zovo Website Status Checker",
"shortDescription": "Check if a website is up",
"longDescription": "Is it down, or just you? Zovo Website Status Checker makes a live HTTP request from the edge network to each website you name and answers with a plain verdict: up, down, blocked, page not found, or redirects to ...\n\nFor each address you get the redirect chain hop by hop with the status, location and time of each hop, the final HTTP status and what it means, the total response time in milliseconds, whether HTTPS was used, the page title, the content type and the response size, the six key security headers present or missing with an A-F grade, and whether robots.txt and a sitemap exist. Up to 10 domains or http(s) addresses in one call, and a CSV download with all columns so you can keep or share the result.\n\nThe check runs at the moment you ask, from an outside network, so it shows what a visitor sees now, not what was stored earlier. Private, loopback, link-local and reserved addresses and IP literals are refused, and only the standard ports 80 (http) and 443 (https) can be checked. Sites on zovo.one and its subdomains cannot be checked from inside this network; use another checker for those domains. A site can also block an automated check; 401, 403 and 429 are reported as blocked. This is a single check, not a monitoring service, and scripts on the page are not run.\n\nUseful for \"is it down or just me\", an HTTP status check, a redirect check, a quick security-headers review, or a site uptime check before you send a link to other people.",
"developerName": "Zovo",
"category": "Developer Tools",
"capabilities": [
"Interactive",
"Read"
],
"websiteURL": "https://site-status.zovo.one",
"supportURL": "https://site-status.zovo.one/support",
"privacyPolicyURL": "https://site-status.zovo.one/privacy",
"termsOfServiceURL": "https://site-status.zovo.one/terms",
"defaultPrompt": [
"Is example.com up right now, and where does http://www.cloudflare.com redirect to?",
"Check example.com and https://example.com/missing-page-404 for status, redirects and security grade",
"Show the security headers and A-F grade for https://www.cloudflare.com"
],
"brandColor": "#1F7A5A",
"brandColorDark": "#4FD1A0",
"composerIcon": "./assets/icon.svg",
"logo": "./assets/logo.png"
},
"extensions": {
"com.openai": {
"onboardingSkill": "./skills/site-status/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Live check of one website",
"prompt": "Is example.com up right now?",
"tools_triggered": "check_websites",
"expected_behavior": "Calls check_websites with urls=[example.com]. Shows up, a successful HTTP status, HTTPS and grade F, with a CSV download."
},
{
"description": "404 path on a live site",
"prompt": "Check https://example.com/does-not-exist-404-xyz and tell me if the site itself is up",
"tools_triggered": "check_websites",
"expected_behavior": "Calls check_websites with that URL. The verdict is 'page not found (site up)' and the final status is HTTP 404, which shows that the server answered even though the path is missing."
},
{
"description": "Security headers of one site",
"prompt": "Give me a security headers check for https://www.cloudflare.com",
"tools_triggered": "check_security_headers",
"expected_behavior": "Calls check_security_headers for https://www.cloudflare.com. Shows up, a successful HTTP status, HTTPS, grade A and the headers present, with a CSV download."
},
{
"description": "Redirect chain from http to https",
"prompt": "Where does http://www.cloudflare.com redirect to, and is the final page up?",
"tools_triggered": "check_websites",
"expected_behavior": "Calls check_websites for http://www.cloudflare.com. Shows up, the redirect chain, TLS yes, a successful HTTP status and grade A, with a CSV download."
},
{
"description": "Two websites in one call",
"prompt": "Check example.com and www.cloudflare.com together and show the status, grade and headers for each",
"tools_triggered": "check_websites",
"expected_behavior": "Calls check_websites once with urls=[example.com, www.cloudflare.com]. Shows both up with successful HTTP statuses, HTTPS and grades F and A, with a CSV download."
}
],
"negative": [
{
"description": "Continuous monitoring is out of scope. Expected: the tool is not called; the assistant explains this is a single live check, not a monitoring service, and that it cannot alert on future downtime.",
"prompt": "Watch my site every 5 minutes and text me the moment it goes down"
},
{
"description": "Private addresses are refused. Expected: the tool is not called for a private address, or the assistant explains that private, loopback and reserved addresses cannot be checked from the edge network.",
"prompt": "Check if my home router at 192.168.1.1 is up"
},
{
"description": "Internal hosts and non-standard ports are out of scope. Expected: the assistant explains that only public domain names on ports 80 and 443 can be checked, so an internal host and port cannot be reached.",
"prompt": "Ping internal-api.corp:8080 and tell me if it is up"
}
]
},
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments.",
"demo_recording_url": "https://site-status.zovo.one/demo"
},
"publication": {
"countries": [],
"release_notes": "Initial release: live edge check for 1-10 websites with verdict, manual redirect chain, HTTP status meaning, response time, TLS, page title, content type, size, security-header grade A-F, robots.txt and sitemap, plus a CSV download and a security-headers tool for one site.",
"translations": {
"pl-PL": {
"subtitle": "Sprawd\u017a, czy strona dzia\u0142a",
"description": "Czy to awaria, czy tylko u Ciebie? Zovo Website Status Checker wykonuje prawdziwe zapytanie HTTP z sieci brzegowej do ka\u017cdej podanej strony i podaje prosty werdykt: dzia\u0142a, nie dzia\u0142a, zablokowane, nie znaleziono strony lub przekierowuje do ...\n\nDla ka\u017cdego adresu otrzymujesz \u0142a\u0144cuch przekierowa\u0144 (status, adres docelowy i czas ka\u017cdego skoku), ko\u0144cowy kod HTTP wraz z wyja\u015bnieniem, ca\u0142kowity czas odpowiedzi w milisekundach, informacj\u0119 o u\u017cyciu HTTPS, tytu\u0142 strony, typ tre\u015bci i rozmiar, sze\u015b\u0107 najwa\u017cniejszych nag\u0142\u00f3wk\u00f3w bezpiecze\u0144stwa (obecne lub brakuj\u0105ce) z ocen\u0105 A-F oraz informacj\u0119 o plikach robots.txt i mapie witryny. Do 10 domen lub adres\u00f3w http(s) w jednym wywo\u0142aniu oraz plik CSV ze wszystkimi kolumnami.\n\nSprawdzenie odbywa si\u0119 w momencie zapytania, z zewn\u0119trznej sieci, wi\u0119c pokazuje to, co widzi teraz odwiedzaj\u0105cy. Adresy prywatne, lokalne i zarezerwowane oraz adresy IP s\u0105 odrzucane, a sprawdzane s\u0105 tylko standardowe porty 80 i 443. Strona mo\u017ce te\u017c blokowa\u0107 automatyczne sprawdzenia; kody 401, 403 i 429 s\u0105 zg\u0142aszane jako zablokowane. To pojedyncze sprawdzenie, a nie us\u0142uga monitoringu, a skrypty strony nie s\u0105 uruchamiane."
},
"de-DE": {
"subtitle": "Pr\u00fcfen, ob eine Website l\u00e4uft",
"description": "Ist sie down, oder liegt es an dir? Zovo Website Status Checker sendet eine echte HTTP-Anfrage aus dem Edge-Netzwerk an jede genannte Website und liefert ein klares Urteil: l\u00e4uft, down, blockiert, Seite nicht gefunden oder leitet weiter zu ...\n\nF\u00fcr jede Adresse erhalten Sie die Weiterleitungskette Hop f\u00fcr Hop mit Status, Ziel und Zeit, den endg\u00fcltigen HTTP-Status mit Bedeutung, die Gesamtantwortzeit in Millisekunden, ob HTTPS verwendet wurde, den Seitentitel, Inhaltstyp und Gr\u00f6\u00dfe, die sechs wichtigsten Sicherheits-Header (vorhanden oder fehlend) mit Note A-F sowie den Status von robots.txt und Sitemap. Bis zu 10 Domains oder http(s)-Adressen in einem Aufruf und ein CSV-Download mit allen Spalten.\n\nDie Pr\u00fcfung l\u00e4uft im Moment der Anfrage aus einem externen Netzwerk und zeigt, was ein Besucher jetzt sieht. Private, Loopback-, Link-Local- und reservierte Adressen sowie IP-Literale werden abgelehnt; nur die Standardports 80 und 443 werden gepr\u00fcft. Eine Website kann automatisierte Pr\u00fcfungen blockieren; 401, 403 und 429 werden als blockiert gemeldet. Dies ist eine einzelne Pr\u00fcfung, kein Monitoring-Dienst, und Seitenskripte werden nicht ausgef\u00fchrt."
},
"es-ES": {
"subtitle": "Comprueba si una web responde",
"description": "\u00bfEst\u00e1 ca\u00edda o eres solo t\u00fa? Zovo Website Status Checker hace una petici\u00f3n HTTP real desde la red perimetral a cada sitio que indiques y da un veredicto claro: activo, ca\u00eddo, bloqueado, p\u00e1gina no encontrada o redirige a ...\n\nPara cada direcci\u00f3n obtienes la cadena de redirecciones salto a salto con el estado, el destino y el tiempo, el c\u00f3digo HTTP final y su significado, el tiempo total de respuesta en milisegundos, si se us\u00f3 HTTPS, el t\u00edtulo de la p\u00e1gina, el tipo de contenido y el tama\u00f1o, las seis cabeceras de seguridad clave (presentes o ausentes) con una nota de A a F, y si existen robots.txt y un sitemap. Hasta 10 dominios o direcciones http(s) en una llamada y una descarga CSV con todas las columnas.\n\nLa comprobaci\u00f3n se ejecuta en el momento de la solicitud desde una red externa, as\u00ed que muestra lo que ve un visitante ahora. Se rechazan las direcciones privadas, locales, de enlace local y reservadas, y tambi\u00e9n las direcciones IP literales; solo se comprueban los puertos est\u00e1ndar 80 y 443. Un sitio puede bloquear las comprobaciones autom\u00e1ticas; los c\u00f3digos 401, 403 y 429 se informan como bloqueados. Es una comprobaci\u00f3n puntual, no un servicio de monitorizaci\u00f3n, y no se ejecutan los scripts de la p\u00e1gina."
},
"fr-FR": {
"subtitle": "V\u00e9rifier si un site r\u00e9pond",
"description": "Est-il en panne, ou est-ce seulement vous ? Zovo Website Status Checker envoie une vraie requ\u00eate HTTP depuis le r\u00e9seau de p\u00e9riph\u00e9rie vers chaque site indiqu\u00e9 et donne un verdict clair : en ligne, en panne, bloqu\u00e9, page introuvable ou redirige vers ...\n\nPour chaque adresse, vous obtenez la cha\u00eene de redirections saut par saut avec le statut, la destination et le temps, le code HTTP final et sa signification, le temps de r\u00e9ponse total en millisecondes, l'usage de HTTPS, le titre de la page, le type de contenu et la taille, les six en-t\u00eates de s\u00e9curit\u00e9 essentiels (pr\u00e9sents ou manquants) avec une note de A \u00e0 F, ainsi que l'\u00e9tat de robots.txt et du sitemap. Jusqu'\u00e0 10 domaines ou adresses http(s) en un appel, et un fichier CSV avec toutes les colonnes.\n\nLa v\u00e9rification a lieu au moment de la demande depuis un r\u00e9seau externe : elle montre ce que voit un visiteur maintenant. Les adresses priv\u00e9es, locales, lien-local et r\u00e9serv\u00e9es, ainsi que les adresses IP litt\u00e9rales, sont refus\u00e9es ; seuls les ports standard 80 et 443 sont v\u00e9rifi\u00e9s. Un site peut bloquer les v\u00e9rifications automatiques ; les codes 401, 403 et 429 sont signal\u00e9s comme bloqu\u00e9s. Il s'agit d'une v\u00e9rification ponctuelle, pas d'un service de supervision, et les scripts de la page ne sont pas ex\u00e9cut\u00e9s."
},
"ja-JP": {
"subtitle": "\u30b5\u30a4\u30c8\u304c\u7a3c\u50cd\u4e2d\u304b\u78ba\u8a8d",
"description": "\u30c0\u30a6\u30f3\u3057\u3066\u3044\u308b\u306e\u304b\u3001\u305d\u308c\u3068\u3082\u81ea\u5206\u306e\u74b0\u5883\u3060\u3051\u306a\u306e\u304b\u3002Zovo Website Status Checker \u306f\u30a8\u30c3\u30b8\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u304b\u3089\u5b9f\u969b\u306e HTTP \u30ea\u30af\u30a8\u30b9\u30c8\u3092\u9001\u308a\u3001\u5404\u30b5\u30a4\u30c8\u306b\u3064\u3044\u3066\u300c\u7a3c\u50cd\u4e2d\u300d\u300c\u30c0\u30a6\u30f3\u300d\u300c\u30d6\u30ed\u30c3\u30af\u300d\u300c\u30da\u30fc\u30b8\u304c\u898b\u3064\u304b\u3089\u306a\u3044\u300d\u300c...\u3078\u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u300d\u3068\u3044\u3046\u308f\u304b\u308a\u3084\u3059\u3044\u5224\u5b9a\u3092\u8fd4\u3057\u307e\u3059\u3002\n\n\u5404\u30a2\u30c9\u30ec\u30b9\u306b\u3064\u3044\u3066\u3001\u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u306e\u7d4c\u8def\uff08\u5404\u30db\u30c3\u30d7\u306e\u30b9\u30c6\u30fc\u30bf\u30b9\u3001\u8ee2\u9001\u5148\u3001\u6240\u8981\u6642\u9593\uff09\u3001\u6700\u7d42\u7684\u306a HTTP \u30b9\u30c6\u30fc\u30bf\u30b9\u3068\u305d\u306e\u610f\u5473\u3001\u5408\u8a08\u5fdc\u7b54\u6642\u9593\uff08\u30df\u30ea\u79d2\uff09\u3001HTTPS \u306e\u4f7f\u7528\u6709\u7121\u3001\u30da\u30fc\u30b8\u30bf\u30a4\u30c8\u30eb\u3001\u30b3\u30f3\u30c6\u30f3\u30c4\u30bf\u30a4\u30d7\u3068\u30b5\u30a4\u30ba\u3001\u4e3b\u8981\u306a\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30d8\u30c3\u30c0\u30fc6\u7a2e\u306e\u6709\u7121\u3068 A\u301cF \u8a55\u4fa1\u3001robots.txt \u3068 sitemap \u306e\u6709\u7121\u3092\u78ba\u8a8d\u3067\u304d\u307e\u3059\u30021\u56de\u306e\u547c\u3073\u51fa\u3057\u3067\u6700\u592710\u4ef6\u306e\u30c9\u30e1\u30a4\u30f3\u307e\u305f\u306f http(s) \u30a2\u30c9\u30ec\u30b9\u3092\u5bfe\u8c61\u306b\u3067\u304d\u3001\u3059\u3079\u3066\u306e\u5217\u3092\u542b\u3080 CSV \u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u307e\u3059\u3002\n\n\u78ba\u8a8d\u306f\u30ea\u30af\u30a8\u30b9\u30c8\u306e\u77ac\u9593\u306b\u5916\u90e8\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u304b\u3089\u5b9f\u884c\u3055\u308c\u308b\u305f\u3081\u3001\u8a2a\u554f\u8005\u304c\u4eca\u898b\u3066\u3044\u308b\u72b6\u614b\u3092\u793a\u3057\u307e\u3059\u3002\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u3001\u30eb\u30fc\u30d7\u30d0\u30c3\u30af\u3001\u30ea\u30f3\u30af\u30ed\u30fc\u30ab\u30eb\u3001\u4e88\u7d04\u6e08\u307f\u306e\u30a2\u30c9\u30ec\u30b9\u3084 IP \u30ea\u30c6\u30e9\u30eb\u306f\u62d2\u5426\u3055\u308c\u3001\u6a19\u6e96\u30dd\u30fc\u30c8\u306e 80 \u3068 443 \u306e\u307f\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002\u30b5\u30a4\u30c8\u5074\u304c\u81ea\u52d5\u30c1\u30a7\u30c3\u30af\u3092\u30d6\u30ed\u30c3\u30af\u3059\u308b\u5834\u5408\u3082\u3042\u308a\u3001401\u3001403\u3001429 \u306f\u30d6\u30ed\u30c3\u30af\u3068\u3057\u3066\u5831\u544a\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u306f\u5358\u767a\u306e\u78ba\u8a8d\u3067\u3042\u308a\u76e3\u8996\u30b5\u30fc\u30d3\u30b9\u3067\u306f\u306a\u304f\u3001\u30da\u30fc\u30b8\u306e\u30b9\u30af\u30ea\u30d7\u30c8\u306f\u5b9f\u884c\u3057\u307e\u305b\u3093\u3002"
},
"pt-BR": {
"subtitle": "Verifique se um site responde",
"description": "Est\u00e1 fora do ar ou \u00e9 s\u00f3 com voc\u00ea? O Zovo Website Status Checker faz uma requisi\u00e7\u00e3o HTTP real a partir da rede de borda para cada site informado e d\u00e1 um veredito claro: no ar, fora do ar, bloqueado, p\u00e1gina n\u00e3o encontrada ou redireciona para ...\n\nPara cada endere\u00e7o voc\u00ea recebe a cadeia de redirecionamentos salto a salto com o status, o destino e o tempo, o c\u00f3digo HTTP final e seu significado, o tempo total de resposta em milissegundos, se o HTTPS foi usado, o t\u00edtulo da p\u00e1gina, o tipo de conte\u00fado e o tamanho, os seis principais cabe\u00e7alhos de seguran\u00e7a (presentes ou ausentes) com uma nota de A a F, e se existem robots.txt e sitemap. At\u00e9 10 dom\u00ednios ou endere\u00e7os http(s) em uma chamada e um download CSV com todas as colunas.\n\nA verifica\u00e7\u00e3o acontece no momento do pedido, a partir de uma rede externa, ent\u00e3o mostra o que um visitante v\u00ea agora. Endere\u00e7os privados, de loopback, link-local e reservados, al\u00e9m de IPs literais, s\u00e3o recusados; apenas as portas padr\u00e3o 80 e 443 podem ser verificadas. Um site pode bloquear verifica\u00e7\u00f5es autom\u00e1ticas; os c\u00f3digos 401, 403 e 429 s\u00e3o informados como bloqueados. \u00c9 uma verifica\u00e7\u00e3o pontual, n\u00e3o um servi\u00e7o de monitoramento, e os scripts da p\u00e1gina n\u00e3o s\u00e3o executados."
}
}
}
}
},
"apps": "./.app.json"
}
SHA-256: 269cfb68fb85c84255863ed838d7538818d8e70f807c0e9d67c53531bd97e924