accueil / serveurs / Cloud & Infra / ai.kaiv/docker-facts
ai.kaiv/docker-facts
serveur MCP (Model Context Protocol) · Docker Facts 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que ai.kaiv/docker-facts est sûr ?
Au dernier audit MCP Hub, le serveur MCP « ai.kaiv/docker-facts » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 3 outils
- check_image_tag≈ 666 tokens
Does this image:tag exist, how big is it, and which platforms does it cover? Use this before writing a FROM line or a compose file. On a hit it returns size, platforms, arm64/amd64 support and the digest. On a miss it says whether the IMAGE exists but the tag is wrong, and lists real tags newest first so the caller can correct itself. Defaults to tag "latest" when none is given.
Paramètres, retour & exemple (2)
Paramètrestag· string · optionnel
Tag to check, e.g. "20-alpine". Defaults to "latest".name· string · requis
Docker image name as you would write it in a FROM line: "node", "postgres", "grafana/grafana". Official images may omit the "library/" prefix.
Exemple d'appel{"name": "check_image_tag", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"tag": "texte", "image": "texte", "digest": "texte", "exists": true, "status": "texte", "meaning": "texte", "size_mb": 1, "platforms": [], "reference": "texte", "suggestion": "texte", "image_exists": true, "last_updated": "texte"}} - get_image_info≈ 336 tokens
Repository facts: official status, pulls, stars, whether it is archived. Use to judge whether an image is the canonical one and still maintained. Archived images still pull but receive no security patches.
Paramètres, retour & exemple (1)
Paramètresname· string · requis
Docker image name as you would write it in a FROM line: "node", "postgres", "grafana/grafana". Official images may omit the "library/" prefix.
Exemple d'appel{"name": "get_image_info", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"image": "texte", "pulls": 1, "stars": 1, "exists": true, "hub_url": "texte", "official": true, "description": "texte", "is_archived": true, "last_updated": "texte"}} - list_image_tags≈ 342 tokens
Real tags for an image, most recently updated first. Use when choosing a tag rather than verifying one. Each entry carries size and platform list, so a choice can be made without a second call.
Paramètres, retour & exemple (2)
Paramètresname· string · requis
Docker image name as you would write it in a FROM line: "node", "postgres", "grafana/grafana". Official images may omit the "library/" prefix.limit· integer · optionnel
How many tags to return, 1 to 100. Defaults to 25.
Exemple d'appel{"name": "list_image_tags", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"tags": [], "count": 1, "image": "texte", "exists": true, "newest_first": true}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».