What problem does it solve? Manually constructing Topview API calls for UGC ad videos requires juggling avatar IDs, voice IDs, script timing, aspect ratios, and mode selection, which leads to invalid requests and wasted generation credits. ## Core Features & Use Cases - Parameter Assembly: Builds the ready-to-pass parameter object for Topview MCP tools, including avatar_id, voice_id, scene, product_asset, aspect, duration, and language. - Script Timing Validation: Estimates reading time at ~2.3 words per second, trims scripts that overflow the target duration, and refuses unrecoverable overflows. - Mode Selection: Picks the correct MCP tool (topview_avatar_generate, topview_url_to_video, or topview_face_swap) based on whether a script, product URL, or try-on scenario is provided. - Use Case: A marketer needs a 15-second vertical ad with an avatar holding a perfume bottle. Provide the avatar ID, product image, script, and voice, and receive the exact Topview MCP call with a cost estimate. ## Quick Start Ask the assistant to build a Topview UGC prompt for a 15-second 9:16 ad with a given avatar, product image, script, and pt-BR voice.