ZV-2026-0527 · 2026-08-30 · mcp.ludo.ai
mcp.ludo.ai: Tool get3DModelResults was removed.
breaking
What changed
Tool get3DModelResults was removed. Tool getAudioResults was removed. Tool getImageResults was removed. Tool getSpriteResults was removed. Tool getVideoResults was removed.
What to do
If your agents call mcp.ludo.ai, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.
The redline
− get3DModelResults Tool get3DModelResults was removed. − getAudioResults Tool getAudioResults was removed. − getImageResults Tool getImageResults was removed. − getSpriteResults Tool getSpriteResults was removed. − getVideoResults Tool getVideoResults was removed. − Generate text-driven skeletal animations for an already-rigged 3D model. Pass the rigged G… + Generate text-driven skeletal animations for an already-rigged 3D model. Pass the rigged G… animate3DModel − Apply a curated animation preset to an already-rigged 3D model (retargeting). Pass the rig… + Apply a curated animation preset to an already-rigged 3D model (retargeting). Pass the rig… animate3DModelPreset − Convert a single source image into a textured 3D model (image-to-3D). Synchronous: the cal… + Convert a single source image into a textured 3D model (image-to-3D). The job result is a … create3DModel − Produce a looping background ambiance soundscape from a text description, such as "windy f… + Produce a looping background ambiance soundscape from a text description, such as "windy f… createAmbiance − Remix an existing audio sample (a sound effect, ambiance, or music clip) into a variation … + Remix an existing audio sample (a sound effect, ambiance, or music clip) into a variation … createAudioTransform − Generate game-art images from a text prompt alone, selecting an image_type (e.g. sprite) a… + Generate game-art images from a text prompt alone, selecting an image_type (e.g. sprite) a… createImage − Produce a piece of music from a text description, such as "epic orchestral battle theme" o… + Produce a piece of music from a text description, such as "epic orchestral battle theme" o… createMusic − Produce a short sound effect (SFX) from a text description, such as "laser gun firing" or … + Produce a short sound effect (SFX) from a text description, such as "laser gun firing" or … createSoundEffect − Convert text to speech by cloning the voice from an audio sample you provide (voice-clonin… + Convert text to speech by cloning the voice from an audio sample you provide (voice-clonin… createSpeech − Convert text to speech using a named built-in preset voice, with optional emotion and lang… + Convert text to speech using a named built-in preset voice, with optional emotion and lang… createSpeechPreset − Generate a short video clip from a source image and a motion text prompt (image-to-video).… + Generate a short video clip from a source image and a motion text prompt (image-to-video).… createVideo − Generate a video from 1-5 reference images and a text prompt (references-to-video). Unlike… + Generate a video from 1-5 reference images and a text prompt (references-to-video). Unlike… createVideoFromReferences − Design a new voice from a character description (such as "deep-voiced warrior" or "cheerfu… + Design a new voice from a character description (such as "deep-voiced warrior" or "cheerfu… createVoice − Modify an existing image according to text instructions: supply a source image (URL or bas… + Modify an existing image according to text instructions: supply a source image (URL or bas… editImage − Edit a previously generated spritesheet: re-prompt its underlying animation (edit_mode "pr… + Edit a previously generated spritesheet: re-prompt its underlying animation (edit_mode "pr… editSpritesheet − Edit a previously generated video with a text prompt and optional reference images (video-… + Edit a previously generated video with a text prompt and optional reference images (video-… editVideo − Re-pose an existing sprite into a new target pose while preserving the character, taking a… + Re-pose an existing sprite into a new target pose while preserving the character, taking a… generatePose − Generate new images that match the visual style of a reference image: supply a style_image… + Generate new images that match the visual style of a reference image: supply a style_image… generateWithStyle − Remove the background from a single image, returning the subject isolated on a transparent… + Remove the background from a single image, returning the subject isolated on a transparent… removeBackground − Rig a 3D model: generate a skeleton and skin weights for an existing GLB so it can be anim… + Rig a 3D model: generate a skeleton and skin weights for an existing GLB so it can be anim… rigModel − Re-render an existing sprite from a different camera viewpoint while keeping the same char… + Re-render an existing sprite from a different camera viewpoint while keeping the same char… rotateSprite − Upscale a previously generated video to twice its resolution (2x). Pass the video `url` yo… + Upscale a previously generated video to twice its resolution (2x). Pass the video `url` yo… upscaleVideo + cancelApiJob Tool cancelApiJob was added. + getApiJob Tool getApiJob was added. + listApiJobs Tool listApiJobs was added. + listGenerations Tool listGenerations was added. − Animate a static sprite into a spritesheet driven by a motion text prompt (image-to-sprite… + Animate a static sprite into a spritesheet driven by a motion text prompt (image-to-sprite… animateSprite − Animate a sprite through up to three fixed keyframes — initial_image, middle_image and fin… + Animate a sprite through up to three fixed keyframes — initial_image, middle_image and fin… animateSpriteKeyframes − Transfer motion from a reference video or a named animation preset onto a static sprite im… + Transfer motion from a reference video or a named animation preset onto a static sprite im… transferMotion