mcpserver.lol
registry/designforyou
Connection check verified live · 26h ago

designforyou

Generate logos, social posts, app screenshots, comic panels & visual-novel assets from prompts.

Tools 41
GitHub stars
Installs / wk
Licence MIT
Transport streamable-http
Last checked 26h ago

Tools & capabilities

41 tools

Read from the running server on 26h ago.

animate_reference_grok_video linemodelprompt*durationimage_urlaspect_ratio +1
Generate a short image-to-video take with xAI Grok Imagine Video from one reference frame. The result is normalized to the requested source duration.
animate_reference_image linemodelprompt*durationimage_urlaspect_ratio +2
Generate a short vertical image-to-video take from one supplied reference frame. Use an HTTPS artifact URL or a data URL when exact source style and composition need to anchor the…
animate_reference_video linemodelprompt*durationvideo_urlaspect_ratio +2
Generate a short video take conditioned on one supplied source clip. Preserves the source shot's actors, illustration style, wardrobe, camera, and action more closely than a still-…
assemble_shortform_reel fpswidthheightsegmentsoutput_pathsegment_urls +3
Assemble ordered local video segments or HTTPS generated-artifact URLs into one normalized 9:16 MP4. This is the missing composition step for multi-take LetMeActForYou stories.
audition cue*lineemotionactor_idcasting_idbatch_approved +1
Start a casting audition: the chosen actor performs your cue in a short (~8-10s) vertical video. Billed. Returns audition_id immediately; poll audition_status every few seconds unt…
audition_status read-only audition_id*
Check a casting audition started with audition: status (rendering / ready / failed) and, when ready, the video_url to share. Free to call.
browse_templates read-only categorysubcategory
Browse the DesignForYou template catalog. Optionally filter by category (e.g. 'instagram', 'app-store', 'logo', 'living-panels'). Returns template IDs, names, and previews.
cast_character notesactor_id*story_id*source_urlcharacter_name*character_description*
Bind a seeded or private actor to one story character. Returns a casting_id that keeps character identity and story provenance across takes.
casting_roster read-only castingrosterinput
List only the public seeded LetMeActForYou casting roster with headshots, type, and bio. This public catalog never includes a user's private actors; authenticated users can retriev…
comic_design_brief read-only premise*
Return the no-server-LLM Living Panels authoring brief: PanelScript instructions, schema, unit templates, and success criteria. Use this when the MCP client will do the creative di…
comic_revision_brief read-only comic_id*
Return the current Story JSON, stale-write hash, allowed patch paths, and dirty-node contract for a client-authored Living Panels revision. Use this when the client will decide the…
comic_status read-only comic_id*
Check asset-production progress for a comic created with create_comic: panels, motion clips, and voice lines done vs total, plus ready=true when the whole comic is live at its read…
comic_submit_design story*premise*client_nameclient_modelstart_production
Accept a client-authored Living Panels Story JSON and start artifact production without using a server story LLM. The client does direction; DesignForYou validates, saves, generate…
comic_submit_revision storychangessummarycomic_id*client_namedirty_nodes +3
Apply a client-authored Living Panels revision without using a server revision LLM. Targeted changes regenerate only inferred dirty producer nodes such as panel:<id>, motion:<id>,…
create_actor bioname*emojiactor_typevisual_description*headshot_template_id +1
Create a private LetMeActForYou actor draft. Generates a casting headshot, stores it on S3, and returns actor_id for cast_character or audition. Draft actors never appear in the pu…
create_comic premise*
Write and produce a Living Panels interactive comic from a one-paragraph premise. One call writes a complete 5-page comic (panels, dialogue, motion plan, voice casting) and starts…
create_template name*width*height*best_forcategory*base_prompt* +4
Create a private reusable DesignForYou template from a structured brief. The returned template_id works immediately with get_text_fields and generate. This stores a user-owned temp…
delete_actor can modify data actor_id*
Delete an unused private actor and headshot. Refuses seeded actors and actors referenced by active castings or auditions. Destructive and free.
delete_audition can modify data audition_id*
Permanently remove the authenticated user's media and user-authored direction for one ready or refunded-failed audition. Keeps a minimal tombstone for billing, refund, and lineage…
delete_casting can modify data casting_id*
Delete an unused authenticated-user casting. Refuses while active auditions reference it. Destructive and free.
extend_minimax_h3_video prompt*duration*source_request_id*
Queue one paid MiniMax H3 continuation from a completed video owned by the authenticated caller. The continuation starts from the source video's final frame, preserves eligible ref…
generate modelvariantsedit_tiersession_idcontext_idsdescription* +6
Generate one or more finished images from a template (get a template_id from recommend_template or browse_templates) plus a description. Use this after the user has selected or exp…
generate_character_video beatsstyledurationlocationcharacteraspect_ratio +3
Generate a short realistic character video from structured requirements. The tool gives DesignForYou's reusable home-video character template and the user's requirements to a text…
generate_endless_idle_loop hqpromptdurationproviderimage_urlresolution +3
Create a silent looping idle video from one reference image. MiniMax H3 receives two byte-identical image artifacts explicitly tagged as first and last frames. The native signed-in…
generate_scene_frame moodposemodellocation*providerwardrobe +5
Generate one actor-grounded narrative first frame from one to four existing LetMeActForYou actor_ids plus location, wardrobe, pose, and composition. Uses actor headshots as image r…
get_credits read-only
Return the authenticated user's current credit balance, usage, and Stripe subscription status. Free to call.
get_text_fields read-only template_id*
List a template's editable text fields (headline, subhead, CTA, etc.) with their current values. Free. Use right after a template is chosen and BEFORE `generate` when you want to f…
minimax_h3_video_status read-only request_id*wait_seconds
Check a queued MiniMax H3 video for free. Pass wait_seconds (up to 900) to keep this MCP call open until the job completes, fails, or is cancelled; completed jobs include the persi…
minute_clip_composer deltaaction*job_idclip_iddialoguesegments +8
Create and advance one shared twelve-clip, five-second composer job. The same parent job is visible in the website UI and in MCP history. A client model should call planning_scaffo…
my_actors limitoffset
List only the authenticated user's private reusable LetMeActForYou actors, newest first. Free. Supports bounded offset pagination and never returns internal identity prompts or vis…
my_auditions limitoffsetstatus
List only the authenticated user's LetMeActForYou audition history, newest first. Free. Supports bounded offset pagination and an optional queued, rendering, ready, or failed statu…
my_minute_clip_jobs read-only limitoffset
List the shared parent composer jobs created from MCP or the DesignForYou video UI, newest first.
publish_actor orderactor_id*idle_video_url*
Promote an operator-owned actor draft into the shared public LetMeActForYou roster and bind its approved seamless idle-loop video. Only configured public actor publishers and first…
queue_minimax_h3_videos hqprompts*durationimage_urlsresolutioneuler_steps +2
Add one or more prompts to your private MiniMax H3 service queue. Each prompt costs 5 credits. Choose 5, 8, 10, or 15 seconds, and Euler sampling steps of 8, 15, or 20. Set hq=true…
recommend_template read-only needscategoryuse_case*subcategory
Recommend the best matching templates for any use case. Describe what you need and the system auto-detects the category and ranks templates by relevance. Return the recommendations…
remove_minimax_h3_queue_job can modify data request_id*
Remove one queued, failed, or cancelled MiniMax H3 job. For an active render, use the safe cancellation action instead.
reorder_minimax_h3_queue direction*request_id*
Move a queued MiniMax H3 job one place earlier or later. It never interrupts an active render.
report_casting_abuse reason*detailstarget_id*target_type*
Report a visible LetMeActForYou actor or an audition owned by the authenticated user. Free. Stores bounded triage metadata without copying prompts, media URLs, billing data, or acc…
revise_audition cuelineemotionbatch_approveddirection_notes*parent_audition_id*
Create a child take from an existing audition. Inherits actor, story casting, cue, emotion, and line unless overrides are supplied, while preserving parent/root ids and the directo…
vn_generate_sprite_sheet cells*modelsheet*style*outputquality +2
Generate one fixed-grid visual-novel character sprite sheet, crop it into cell assets, remove the chroma-key background, validate transparent sprites, and return a VN Creator-ready…
widget_diagnostic read-only mode
Return a fixed, no-cost DesignForYou widget payload for ChatGPT Apps debugging. Use this only to verify the template gallery/result iframe renders correctly; it does not generate i…