accueil / serveurs / Dev & Code / io.github.flowpackplugin/flowpack
io.github.flowpackplugin/flowpack
serveur MCP (Model Context Protocol) · flowpack 2.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 io.github.flowpackplugin/flowpack est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.flowpackplugin/flowpack » 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 5 outils
- browse≈ 209 tokens
Universal catalog reader. Routes by domain ('kits', 'presets', 'palettes', 'seasonal', 'settings', 'decorations', 'effects', 'diagnostics', 'anatomy', 'compatibility') with optional facet filter (e.g., 'button.hover') and free-text query. Returns paged items with id/name/description and metadata-only marker. Use this for ANY merchant question about 'what options are available' or 'show me X'.
Paramètres, retour & exemple (5)
Paramètrespage· integer · optionnelfacet· string · optionnelquery· string · optionneldomain· string · requis · kits | presets | palettes | seasonal | settings | decorations | effects | diagnosticspage_size· integer · optionnel
Exemple d'appel{"name": "browse", "arguments": {"domain": "kits"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - diagnose≈ 152 tokens
Runtime + theme + settings harmony check. Free-text symptom (e.g., 'cart drawer feels slow', 'badges not appearing') OR kit-scoped check. Returns categorized issues (theme_compat / settings_conflict / runtime_error / a11y / performance) with severity and optional fix_plan_id callable via execute(). health_score 0-100.
Paramètres, retour & exemple (3)
Paramètreskit· string · optionnel · button | cart | badge | variant | globaldeep· boolean · optionnel
Run full theme compat sweep (slower)symptom· string · optionnel
Exemple d'appel{"name": "diagnose", "arguments": {"kit": "button", "deep": true, "symptom": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - explain≈ 150 tokens
Natural-language explanation of a plan_id (what it does) or setting_path (what one setting controls). Audience: merchant (default), developer, or reviewer. Detail: brief (1-2 sentences) or deep (full context + related settings + a11y notes). Use when merchant asks 'what does this do' or 'why this preset'.
Paramètres, retour & exemple (4)
Paramètresdetail· string · optionnel · brief | deepplan_id· string · optionnelaudience· string · optionnel · merchant | developer | reviewersetting_path· string · optionnel
Exemple d'appel{"name": "explain", "arguments": {"detail": "brief", "plan_id": "texte", "audience": "merchant", "setting_path": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - plan≈ 245 tokens
MASTER KEY tool. Analyzes natural-language merchant intent ('make my buttons feel premium', 'wellness brand vibe', 'BFCM aggressive') and returns a structured plan of settings to change across Flowpack's Button + Cart + Badge + Variant + Frosty Pill kits. Handles single tweaks (one hover style) and full overhauls (50+ settings) with the same call. Returns opaque plan_id, change count, preview URL, and reasoning. ALWAYS call preview() before execute().
Paramètres, retour & exemple (2)
Paramètresintent· string · requis
Natural-language merchant intentcontext· object · optionnel
Exemple d'appel{"name": "plan", "arguments": {"intent": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - recommend≈ 186 tokens
Goal-oriented recommendation engine. Scenarios: 'personalized_4_plans' (returns 4 diverse plans — safe / aspirational / seasonal / conversion-tested), 'preset_for_brand', 'color_palette_for_theme', 'touch_target_for_devices', 'motion_density_for_audience', 'seasonal_for_calendar', 'diagnostics_first_check'. Use for proactive suggestions when merchant intent is unclear.
Paramètres, retour & exemple (2)
Paramètrescontext· object · optionnelscenario· string · requis · preset_for_brand | color_palette_for_theme | touch_target_for_devices | motion_density_for_audience | seasonal_for_calendar | diagnostics_first_check | personalized_4_plans
Exemple d'appel{"name": "recommend", "arguments": {"scenario": "preset_for_brand"}}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é ».