CCAPI
C
CCAPI
/generate_music

Generate a song

Generate a song with vocals or instrumental. Two modes: simple (custom=false) where you describe the song and the model writes the lyrics, or custom (custom=tru

liveunknown~5s typical
mcpccapi
$0.0020
per call
plus $0.001 platform fee per run
Open MCP server; Cracked bills routing only
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run mcp-ai-ccapi-mcp /generate_music for me.

Input

FieldTypeDescription
prompt*stringIn simple mode (custom=false) a description of the song, e.g. 'a dreamy lo-fi track about
custombooleanfalse (default) lets the model write the lyrics from your description; true means prompt c
titlestringSong title. Used in custom mode.
tagsstringComma-separated style tags, e.g. 'pop, upbeat, guitar'. Max 200 characters.
negative_tagsstringStyles to avoid, e.g. 'heavy metal, rap'.
instrumentalbooleanGenerate without vocals.
modelstringSuno model version, e.g. chirp-v5 or chirp-v4-5-plus. Omit for the platform default.
providerstringMusic backend: 'suno' (default) or 'producer'.
wait_secondsstringPoll server-side for up to this many seconds (max 240) and return finished audio if it com

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"mcp-ai-ccapi-mcp","endpoint":"/generate_music","input":{"prompt":"..."}}'
cli
npx cracked-ai run -p mcp-ai-ccapi-mcp -e /generate_music -i '{"prompt":"..."}'
mcp
run_tool({ provider: "mcp-ai-ccapi-mcp", endpoint: "/generate_music", input: {"prompt":"..."} })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.