accueil / serveurs / Dev & Code / io.github.thefedoration/moonscroll
io.github.thefedoration/moonscroll
serveur MCP (Model Context Protocol) · MoonScroll 2.13.0.2
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.thefedoration/moonscroll est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.thefedoration/moonscroll » 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 13 outils
- generate_idea≈ 94 tokens
Generate one idea for a brand. Optional promotion_rating 0-10.
Paramètres, retour & exemple (2)
Paramètresbrand_hash· string · requispromotion_rating· ? · optionnel
Exemple d'appel{"name": "generate_idea", "arguments": {"brand_hash": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_script≈ 131 tokens
Generate a script from idea_hash, or from brand_hash (creates one idea first). Optional promotion_rating 0-10.
Paramètres, retour & exemple (3)
Paramètresidea_hash· ? · optionnelbrand_hash· ? · optionnelpromotion_rating· ? · optionnel
Exemple d'appel{"name": "generate_script", "arguments": {"idea_hash": "texte", "brand_hash": "texte", "promotion_rating": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_audience≈ 66 tokens
Retrieve a single audience by hash.
Paramètres, retour & exemple (1)
Paramètresaudience_hash· string · requis
Exemple d'appel{"name": "get_audience", "arguments": {"audience_hash": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_audience_highlights≈ 86 tokens
Brand-specific audience highlights. Requires brand_hash.
Paramètres, retour & exemple (2)
Paramètresbrand_hash· string · requisaudience_hash· string · requis
Exemple d'appel{"name": "get_audience_highlights", "arguments": {"brand_hash": "texte", "audience_hash": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_audience_patterns≈ 314 tokens
Get pattern analysis for an audience. pattern_type is required (one of: type, format, structure, categories, main_topic, content_angle, tone, audience, language, hook_type, hook_phrase, hook_visual, cta_type, cta_style). Optional upload_timeframe, more_than_one_video, show_other_options, sort.
Paramètres, retour & exemple (6)
Paramètressort· ? · optionnelpattern_type· string · requis · type | format | structure | categories | main_topic | content_angle | tone | audience
Pattern type to analyze. One of: type, format, structure, categories, main_topic, content_angle, tone, audience, language, hook_type, hook_phrase, hook_visual, cta_type, cta_style.audience_hash· string · requisupload_timeframe· ? · optionnelshow_other_options· boolean · optionnelmore_than_one_video· boolean · optionnel
Exemple d'appel{"name": "get_audience_patterns", "arguments": {"pattern_type": "type", "audience_hash": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_brand≈ 63 tokens
Retrieve a single brand by hash.
Paramètres, retour & exemple (1)
Paramètresbrand_hash· string · requis
Exemple d'appel{"name": "get_brand", "arguments": {"brand_hash": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_idea≈ 62 tokens
Retrieve a single idea by hash.
Paramètres, retour & exemple (1)
Paramètresidea_hash· string · requis
Exemple d'appel{"name": "get_idea", "arguments": {"idea_hash": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_script≈ 64 tokens
Retrieve a single script by hash.
Paramètres, retour & exemple (1)
Paramètresscript_hash· string · requis
Exemple d'appel{"name": "get_script", "arguments": {"script_hash": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_audiences≈ 64 tokens
List project audiences visible to this API token.
Paramètres, retour & exemple (1)
Paramètreslimit· integer · optionnel
Exemple d'appel{"name": "list_audiences", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_brand_audiences≈ 105 tokens
List audiences with fit scores for a brand. High-fit only unless include_low_fit=true.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnelbrand_hash· string · requisinclude_low_fit· boolean · optionnel
Exemple d'appel{"name": "list_brand_audiences", "arguments": {"brand_hash": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_brands≈ 60 tokens
List brands visible to this API token.
Paramètres, retour & exemple (1)
Paramètreslimit· integer · optionnel
Exemple d'appel{"name": "list_brands", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_ideas≈ 77 tokens
List ideas for a brand. Requires brand_hash.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelbrand_hash· string · requis
Exemple d'appel{"name": "list_ideas", "arguments": {"brand_hash": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_scripts≈ 105 tokens
List scripts. Requires brand_hash and/or idea_hash.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnelidea_hash· ? · optionnelbrand_hash· ? · optionnel
Exemple d'appel{"name": "list_scripts", "arguments": {"limit": 1, "idea_hash": "texte", "brand_hash": "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é ».