generate_sfx
Create custom sound effects from text descriptions for games and apps, including UI clicks, magic spells, item pickups, and explosions. Downloads the generated audio file to your specified directory.
Instructions
Generate a sound effect from text via Suno V5 (kie.ai removed the ElevenLabs sound-effect model). Great for game sounds: UI clicks, magic spells, item pickups, explosions. For loop/BPM/key control use generate_sounds instead. Downloads to kie/assets/raw/.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Sound description (e.g. "magical sparkle chime, fairy-like, short 0.5s") | |
| wait | No | Set false to submit and return immediately with the task_id (async mode) — then poll with check_task and fetch with download_result. Recommended for long generations to avoid client-side watchdog timeouts. | |
| filename | No | Output filename. Auto-generated if omitted. | |
| download_dir | No | Absolute directory to save the file(s) into (created if missing). Defaults to the server's kie/assets/raw/. Must be absolute — the MCP server's working directory is not the caller's. | |
| duration_seconds | No | Target duration hint, folded into the prompt (Suno has no hard duration control). | |
| max_wait_seconds | No | Override the blocking-mode polling budget in seconds (defaults: image 600, video 900, audio 300, speech 300). Ignored when wait=false. | |
| prompt_influence | No | Deprecated — ignored (no Suno equivalent). Kept for backward compatibility. |