Vadyu MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| Authorization | No | Authorization header for the remote Streamable HTTP MCP endpoint, e.g. Bearer vadyu_live_YOUR_API_KEY. | |
| VADYU_API_KEY | No | Your Vadyu API key, e.g. vadyu_live_YOUR_API_KEY. Used by the local stdio bridge. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| vadyu_generate_video_adB | Generate a commercial AI product video ad from a product photo URL (image_url) or base64 image (image_base64). Supports both API v2 Director Recipes (80 presets such as nyc_luxury, minimal_cinema, dtc_story and editorial_flagship, or custom blocks[] combining AI motion scenes, deterministic brand messaging typography cards, synthesized background audio scores, and stark #000000 black-screen brand logo slates) and multi-beat storyboards (problem-solution, ugc-testimonial, product-feature, unboxing, single) in 9:16, 1:1, 16:9, or 4:5. Deterministic text_card and logo_outro blocks consume 0 AI render credits. |
| vadyu_list_recipesB | List all 80+ unified Composable Director Recipes (signature presets plus the Recipe Foundry catalog, each with collection, tags and theme), custom block schemas (ai_scene, text_card, logo_outro, ken_burns_still, flash_cut_intro, cta_endcard, split_before_after), synthesized audio moods (nyc_dusk, luxury_ambient, modern_pulse, none), credit rules, and optional smart recipe recommendations. |
| vadyu_submit_recipe_feedbackB | Submit a new custom ad recipe idea, multi-scene storyline blueprint, or product feedback to Vadyu's creative engineering team. |
| vadyu_get_video_statusA | Poll the rendering status, beat progress, recipe block timeline, coherence score, signed MP4 download URL (video_url), and ready-to-publish Campaign Bundle of one or more generated Vadyu video ads by numeric video_id or batch video_ids[]. |
| vadyu_list_videosA | List generated video ads in the authenticated Vadyu account, with optional status filtering ('done', 'processing', 'failed') and pagination. |
| vadyu_get_account_quotaA | Check the authenticated user's active Vadyu subscription plan, remaining monthly render credits, total render quota, and generation eligibility. |
| vadyu_list_sequences_and_formatsA | List all supported Vadyu multi-beat ad sequences (storyboards), Composable Director Recipes, audio moods, and aspect ratio formats along with beat counts, durations, and prompt best practices. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| create-product-video-ad | Generate a high-converting commercial video ad from a product image URL and brand notes. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Vadyu API v1/v2/v3 & MCP Quickstart Guide | Overview of Vadyu AI video ad generation, Composable Director Recipes, sequences, formats, and authentication. |
| Vadyu Storyboard Sequences & Aspect Ratios | JSON catalog of all supported multi-beat ad sequences and aspect ratio formats. |
| Vadyu Composable Director Recipes & Audio Moods | JSON catalog of composable Director Recipes (signature presets plus the Recipe Foundry catalog), block schemas, and synthesized audio moods. |
TDQS
Scored across 7 tools
The generate, status, quota, and feedback tools are clearly distinct. However, vadyu_list_recipes and vadyu_list_sequences_and_formats heavily overlap (both list recipes, audio moods, and related catalog metadata), and vadyu_list_videos overlaps with vadyu_get_video_status through status filtering, leaving real room for misselection.
All seven tools use the same vadyu_verb_noun snake_case pattern (generate_video_ad, list_recipes, get_video_status, get_account_quota, etc.). No style deviations or mixed conventions.
Seven tools is a well-scoped surface for a video-ad generation service: one generation entry point, discovery, status, listing, quota, and feedback. Each tool maps to a real workflow step without bloat.
The core lifecycle is covered: discover recipes/formats, generate, poll status, list past videos, and check credits. Minor gaps exist around canceling or retrying an in-flight render and explicit deletion/management of generated videos.