Skip to main content
What you get: an original track as a download URL. Instrumentals by default; pass lyrics for a sung song. Input: a description of the music (genre, mood, tempo, instruments) and, optionally, a length in seconds (10–600) and lyrics.

1. Install and set your key

2. Generate an instrumental

A song with vocals

Pass lyrics with section tags. They are sung word for word.

Tips

  • Leave duration out (or pass -1) to let the length follow the music.
  • Want to read and change the composition before recording it? Use score-first music: client.music.compose(...) then record_score(...) / recordScore(...). See Choosing how to make music.
  • Generated tracks stay in your account; see the music jobs reference to list and re-fetch them.

From an AI agent

On the full MCP endpoint (https://mcp.audiopod.ai, see AudioPod for AI agents) ask: “Make a 60-second upbeat instrumental for a product demo.” The agent calls generate_music with instrumental: true and duration: 60. Without lyrics from you, AudioPod writes them for vocal tracks. Full endpoint reference: Music generation.