accueil / serveurs / Recherche & Web / zip.favicon/favicon
zip.favicon/favicon
serveur MCP (Model Context Protocol) · favicon-zip 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 zip.favicon/favicon est sûr ?
Au dernier audit MCP Hub, le serveur MCP « zip.favicon/favicon » 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_favicon≈ 126 tokens
Fetches a URL, probes every icon it declares (root favicon.ico, SVG icon, apple-touch-icon, web manifest), and grades the setup against the modern set. Follow up with generate_favicon to fix what is missing.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
The site to check, e.g. example.com
Exemple d'appel{"name": "check_favicon", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_favicon≈ 872 tokens
Generates the complete modern favicon set (favicon.ico, icon.svg, apple-touch-icon.png, PWA icons, manifest.webmanifest, favicon-setup.md with the install snippet) from an SVG, an emoji, or short text. Returns a download URL for favicon.zip plus the HTML head snippet to paste. Files follow current best practice: ICO with 16, 32, and 48px layers, a 96px Google Search icon, opaque apple-touch-icon, and a maskable icon with safe-zone padding.
Paramètres, retour & exemple (21)
Paramètrespwa· boolean · optionnel
Include PWA icons + manifest (default true).svg· string · optionnel
Raw SVG markup to use as the icon. The best source when available.font· string · optionnel
Typeface for text mode: any Google Fonts family name (e.g. "Bangers", "Bebas Neue", "Press Start 2P"), or a bundled id like inter-800, geist-700, silkscreen-400.text· string · optionnel
1–4 characters rendered as vector glyphs (e.g. a brand initial like "F").emoji· string · optionnel
A single emoji character, rendered with Twemoji vector artwork.radius· number · optionnel
Corner rounding: 0 square, ~0.25 rounded, 1 circle.padding· number · optionnel
Content inset as a fraction of icon size, -1–0.35. Negative zooms in: the mark scales past the frame and is cropped toward the center (-0.5 renders it at 2x).app_name· string · optionnel
App name written into the web manifest.offset_x· number · optionnel
Nudge content horizontally, -0.25 (left) to 0.25 (right).offset_y· number · optionnel
Nudge content vertically, -0.25 (up) to 0.25 (down).framework· string · optionnel
Tailors the setup guide: html, nextjs, vite, astro, rails, wordpress. Next.js App Router uses file conventions, not link tags.google_96· boolean · optionnel
Emit favicon-96x96.png for Google Search results (default true).background· ? · optionnel
Icon background: "none" (default), a hex color, or a linear gradient.monochrome· boolean · optionnel
Add a monochrome manifest icon for tinted/badge surfaces.short_name· string · optionneltext_color· string · optionnel
Hex glyph color for text mode, default #0a0a0b.theme_color· string · optionnel
Hex theme color for the manifest.env_variants· boolean · optionnel
Also emit dev/staging/preview favicon copies with a corner badge.dynamic_module· boolean · optionnel
Add favicon-dynamic.js — badge/progress/spinner with the icon baked in.dark_background· string · optionnel
Hex background for a dark-mode variant; icon.svg then adapts to the browser theme.dark_text_color· string · optionnel
Hex glyph color for the dark-mode variant (text mode).
Exemple d'appel{"name": "generate_favicon", "arguments": {"pwa": true, "svg": "texte", "font": "texte", "text": "texte", "emoji": "texte", "radius": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_html_snippet≈ 160 tokens
Returns the modern minimal <head> snippet for favicons, plus placement guidance. Use when the favicon files already exist and only the HTML wiring is needed.
Paramètres, retour & exemple (3)
Paramètrespwa· boolean · optionnel
Site ships PWA icons + manifest (default true)google_96· boolean · optionnel
Site ships favicon-96x96.png (default true)has_svg_icon· boolean · optionnel
Site ships an /icon.svg (default true)
Exemple d'appel{"name": "get_html_snippet", "arguments": {"pwa": true, "google_96": true, "has_svg_icon": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
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é ».