Integrations
Tunova is the Suno API wherever you already build — AI agents, no-code tools, or code. One key, one API, billed only on successful renders (a failed render auto-refunds). Grab a free key (50 tokens, no card) and drop music generation in.
AI agents & IDEs
Claude · Codex · Cursor · any MCP clientClaude Code
· pluginAdd the plugin, then just ask Claude to make a track — it calls Tunova.
/plugin marketplace add erliona/tunova-agent-plugin
/plugin install tunova-music@tunovaCodex
· pluginOne line adds the same music tools to OpenAI Codex.
codex plugin marketplace add erliona/tunova-agent-pluginAny MCP client
· hosted MCPCursor, Windsurf, or your own agent — point it at our hosted Streamable-HTTP server. Also on Smithery and the official MCP registry.
{ "mcpServers": { "tunova": {
"type": "http",
"url": "https://api.tunova.ai/mcp",
"headers": { "X-API-Key": "sk_live_…" }
} } }No-code automation
n8n · Zapier · Maken8n
· ready-made templatesImport a workflow and add your key. Two drop-in templates (form → song, and a webhook music endpoint) on GitHub — they use the core HTTP node, so they run on any n8n (Cloud or self-hosted).
Zapier & Make
· via HTTPUse a Webhooks / HTTP action: POST /api/generate with a prompt, then read the result from GET /api/jobs/{id}. Native apps are on the way.
Code
Python · Node · RESTPython & Node SDKs
Official zero-dependency clients.
pip install tunova
npm install tunovaREST API
Async: submit returns a job_id; poll or take a webhook.
curl -X POST https://api.tunova.ai/api/generate \
-H "X-API-Key: sk_live_…" \
-d '{"prompt":"calm rainy-night lofi"}'Every integration runs on the same API: Suno v5.5, billed only on success, tokens never expire. Tunova is an independent service, not affiliated with Suno.