accueil / serveurs / Dev & Code / io.github.Elinaseri/digche-icons
io.github.Elinaseri/digche-icons
serveur MCP (Model Context Protocol) · digche-icons 0.2.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 io.github.Elinaseri/digche-icons est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.Elinaseri/digche-icons » 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 6 outils
- find_replacement≈ 248 tokens
Find and rank Digche replacements for an icon from Lucide, Heroicons, Material Symbols, Font Awesome, or another library. Include the UI context for a more useful match; that context may be written in English or Persian.
Paramètres, retour & exemple (5)
Paramètreslimit· ? · optionnel
1 to 10 candidates.context· string · optionnel
Functional UI context, for example Back button in mobile navigation.sourceIcon· string · requis
Original component or icon name, for example ArrowLeft.sourceLibrary· string · optionnelpreferredStyle· string · optionnel · Bold | Bulk | Linear | Outline | Animated
Exemple d'appel{"name": "find_replacement", "arguments": {"sourceIcon": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_icon_svg≈ 214 tokens
Retrieve a validated SVG variant after selecting a Digche slug. Prefer Linear for functional product UI unless the project uses another Digche style. Use format "jsx" when pasting straight into a .tsx/.jsx file as an inline element — "svg" (default) is the raw markup, meant for dangerouslySetInnerHTML, a static file, or any non-JSX consumer.
Paramètres, retour & exemple (4)
Paramètresslug· string · requisstyle· string · optionnel · Bold | Bulk | Linear | Outline | Animatedformat· string · optionnel · svg | jsxallowFallback· boolean · optionnel
Exemple d'appel{"name": "get_icon_svg", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_categories≈ 89 tokens
List every published Digche category with its icon count and available styles. Call this once to learn the catalog vocabulary before filtering searches by category.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_categories", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - preview_icons≈ 222 tokens
Render candidate Digche icons as a single image so a person can compare them before choosing. Pass slugs from an earlier tool call, or a query to search and preview in one step.
Paramètres, retour & exemple (5)
Paramètreslimit· ? · optionnel
1 to 24 icons.query· string · optionnel
Used only when slugs are not supplied.slugs· ? · optionnel
Slugs from a previous result.style· string · optionnel · Bold | Bulk | Linear | Outline | Animatedtheme· string · optionnel · light | dark
Exemple d'appel{"name": "preview_icons", "arguments": {"limit": "texte", "query": "texte", "slugs": "texte", "style": "Bold", "theme": "light"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - recommend_icons≈ 300 tokens
Pick a coherent Digche icon set for up to 20 named UI slots in one call. Slot names and the task may be written in English or Persian. Give the overall task so ambiguous slot names resolve correctly. Use this instead of one search per icon when laying out a screen.
Paramètres, retour & exemple (5)
Paramètrestask· string · optionnel
What the screen is, for example: sidebar for a billing dashboard.slots· ? · requis
UI slots to fill, for example ["profile", "billing", "logout"].limitPerSlot· ? · optionnel
1 to 5 candidates per slot.responseMode· string · optionnel · plan | assets
plan returns slugs only; assets adds the SVG for each top pick.preferredStyle· string · optionnel · Bold | Bulk | Linear | Outline | Animated
Exemple d'appel{"name": "recommend_icons", "arguments": {"slots": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_icons≈ 254 tokens
Search published Digche icons by name, alias, use case, tag, category, or functional meaning. Queries work in English or Persian - every icon carries Persian aliases, so pass the user's own Persian wording instead of translating it first. Use this before choosing a UI icon. Returns a paste-ready summary and a preview image of the results.
Paramètres, retour & exemple (4)
Paramètreslimit· ? · optionnel
1 to 20. Out-of-range values are clamped.query· string · requis
Functional intent in English or Persian, such as previous page, analytics, delete item, or «سبد خرید».style· string · optionnel · Bold | Bulk | Linear | Outline | Animatedcategory· string · optionnel
Exemple d'appel{"name": "search_icons", "arguments": {"query": "texte"}}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é ».