accueil / serveurs / Dev & Code / io.github.itpofy2024o/fable-maker
io.github.itpofy2024o/fable-maker
serveur MCP (Model Context Protocol) · fable-maker-mcp 1.60.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.itpofy2024o/fable-maker est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.itpofy2024o/fable-maker » 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 10 outils
- buy_credits≈ 118 tokens
Get a Stripe payment link to add funds. For B2C: buy credit packs (Starter/Writer/Author/Storyteller). For B2B: top up prepaid balance with preset amounts.
Paramètres, retour & exemple (1)
Paramètrespack· string · optionnel · starter | writer | author | storyteller
B2C only: starter=40cr/$10.99, writer=120cr/$20.99, author=350cr/$38.99, storyteller=600cr/$40.99
Exemple d'appel{"name": "buy_credits", "arguments": {"pack": "starter"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_story≈ 500 tokens
Generate a new story from your idea. Creates an illustrated storybook (MD), an AI song, or an AI drama video. Returns a storyId immediately — processing happens in the background. Use get_story to check progress.
Paramètres, retour & exemple (12)
Paramètrestype· string · requis · script | song | drama
script=illustrated storybook, song=AI music with cover art, drama=AI videotitle· string · optionnel
Story title (optional, defaults to "Untitled")outputs· array · requis
What to create: md (storybook), song, or drama (video)duration· string · optionnel · snappy | exq | clappy
snappy=shorter/faster, exq=longer/higher quality, clappy=premium video (90-180s, new stories only). Default: snappyplayStyle· string · optionnel
Writing style for play/screenplay: Oscar Wilde, Stan Lee, etc.songStyle· string · optionnel
Music artist style: Amy Winehouse, David Bowie, etc.storyIdea· string · requis
Your story idea, prompt, or descriptiondramaStyle· string · optionnel
Director style for video: Quentin Tarantino, Christopher Nolan, etc.dramaTheme· string · optionnel · standard | scifi | mythical
Video theme: standard (animation), scifi, mythical. Default: standardscriptStyle· string · optionnel
Writing style for storybook: William Shakespeare, Jane Austen, Charles Dickens, etc.songDuration· string · optionnel · snappy | exq
snappy=~60sec, exq=1.5-3min (default: snappy)contextVersionIds· array · optionnel
Optional: link previous episodes for context. Use get_story to find version IDs.
Exemple d'appel{"name": "create_story", "arguments": {"type": "script", "outputs": [], "storyIdea": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - delete_story≈ 77 tokens
Delete a story and all its media (files, versions, logs). This cannot be undone. Use list_stories to find story IDs.
Paramètres, retour & exemple (1)
ParamètresstoryId· string · requis
The story ID to delete
Exemple d'appel{"name": "delete_story", "arguments": {"storyId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_balance≈ 62 tokens
Check your account balance. For B2C: shows credit count. For Model A: shows quota remaining and prepaid balance. For Model B: shows prepaid balance in USD.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_balance", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_story≈ 92 tokens
Get story details, versions, and media download links. Story status can be: pending, processing, paraphrasing, generating, generating_media, completed, failed.
Paramètres, retour & exemple (1)
ParamètresstoryId· string · requis
The story ID. Use list_stories to find it.
Exemple d'appel{"name": "get_story", "arguments": {"storyId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_stories≈ 38 tokens
List all your stories with their titles, status, and type.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_stories", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - login≈ 98 tokens
Login to an existing FableMaker account. Returns a JWT token that expires in 26 days. Use this token as Bearer auth for subsequent MCP calls.
Paramètres, retour & exemple (2)
Paramètrespassword· string · requis
Your passwordusername· string · requis
Your username
Exemple d'appel{"name": "login", "arguments": {"password": "texte", "username": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - quake_story≈ 320 tokens
Regenerate a story completely fresh. Same original idea, but creates a brand new version from scratch with new text and media. Like a "do-over". Not available for Model B accounts.
Paramètres, retour & exemple (9)
Paramètresoutput· string · requis · md | song | drama
What to create: md (storybook), song (AI music), or drama (AI video)storyId· string · requis
The story to regenerate. Use list_stories to find your story first.duration· string · optionnel · snappy | exq
Override duration (optional)playStyle· string · optionnel
Override play writing style (optional)songStyle· string · optionnel
Override music artist style (optional)dramaStyle· string · optionnel
Override director style (optional)dramaTheme· string · optionnel · standard | scifi | mythical
Video theme override (optional)scriptStyle· string · optionnel
Override writing style (optional)songDuration· string · optionnel · snappy | exq
Override song duration (optional)
Exemple d'appel{"name": "quake_story", "arguments": {"output": "md", "storyId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - remix_story≈ 240 tokens
Turn an existing story into a different format. For example, convert a storybook into a song or video. Uses the same story text — faster and cheaper than creating from scratch. Not available for Model A accounts.
Paramètres, retour & exemple (5)
ParamètresstoryId· string · requis
The story to remix. Use list_stories to find your story first.duration· string · optionnel · snappy | exq
Override duration (optional)dramaTheme· string · optionnel · standard | scifi | mythical
Video theme override (optional)songDuration· string · optionnel · snappy | exq
Override song duration (optional)targetFormat· string · requis · md | song | drama
What to create: md (storybook), song (AI music), or drama (AI video)
Exemple d'appel{"name": "remix_story", "arguments": {"storyId": "texte", "targetFormat": "md"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - signup≈ 120 tokens
Create a new FableMaker account. Returns a JWT token that expires in 26 days. Username must be at least 3 characters, password at least 7 characters with 1 digit.
Paramètres, retour & exemple (2)
Paramètrespassword· string · requis
Password (min 7 chars, must contain at least 1 digit)username· string · requis
Username (min 3 chars, must be unique)
Exemple d'appel{"name": "signup", "arguments": {"password": "texte", "username": "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é ».