Suno MCP: making music from Claude, and what Sume's MCP has
No Suno MCP server is in Sume's docs. Sume's hosted MCP does expose a music_create tool for Lyria-based music, and paid calls need an idempotency_key.

Sume's docs do not describe a Suno MCP server, so nothing here shows Suno v6 (announced on Suno's blog on 2026-09-09) working inside Claude through Sume. What Sume's hosted MCP does list is a music_create tool that makes music, which the Music Router runs on Lyria; this post is about that tool and the rule that trips people up, idempotency_key.
Is there a Suno tool in Sume's MCP?
No. The paid generation tools in Sume's MCP docs are generate_image, generate_video, music_create, tts_create and others; none is Suno-specific. Any Suno MCP server you find elsewhere is a separate thing, run and supported by whoever publishes it, and its terms are its own.
What does music_create do?
It is one of the paid generation tools. The docs say to omit payload.model to route to sume/auto unless the user named a family. For music the routable engines are the Music Router's sume/music-auto, lyria-3.5 and lyria-3-pro, with sume/music-auto resolving to Lyria 3.5 today. Ask Claude for a model by name only if you mean one of those ids.
| Question | Docs answer |
|---|---|
| Tool name | music_create |
| Paid? | Yes, needs idempotency_key |
| Suno model | Not listed |
| Engines | sume/music-auto, lyria-3.5, lyria-3-pro |
Why did my music call fail with a missing key?
idempotency_key is required on write and paid tools. It is a stable key for transport and dedup, not a human approval, so let the client generate a fresh one per intended song and reuse it only when retrying the same request. For a Lyria walkthrough with prompts, see music generation over MCP.
How do I sign in for Sume's MCP?
Sume's docs list two ways: OAuth with mcp:read and mcp:write, or an API key. Both give the full hosted tool set, and paid submits still need idempotency_key and wallet or admission checks under either. Pick OAuth for a person using Claude and an API key for a script or service.
How do I write a music brief for the tool?
Give it a scene-specific brief instead of just a genre. The Music docs describe seven axes: emotion, genre, tempo as a number, key and mode, two to four instruments with texture, an arc with one named moment, and era or production. They call these creative directions, not guaranteed output settings, so listen to the result. Close with a clause such as instrumental, no vocals when you do not want singing.
What is the short version?
There is no Suno tool in Sume's MCP docs. There is music_create, a paid tool that needs idempotency_key, reachable by OAuth or an API key, running Lyria-based engines. Give it a scene-specific brief, keep one idempotency key per intended song, and listen to the result before you use it.
Sources
Related posts
More in Integrations
- Tenacity retry in Python: safe settings for a paid API POST
Bare @retry in tenacity retries forever with no wait. For a paid POST, cap attempts, add jittered backoff, retry only transient errors, and reuse one key.
- Vercel AI SDK tool approval: confirm a paid video call
In the AI SDK, set toolApproval to 'user-approval' on a tool that starts a paid video job. The call pauses until your app sends back a decision.
- WordPress cron not working: schedule AI video jobs reliably
WP-Cron runs only when someone loads a page. Trigger wp-cron.php from a system cron so scheduled AI video jobs start on time.
- WordPress webhook endpoint: receive Sume video callbacks
Register a REST route with register_rest_route, verify the signature on the raw body in PHP, and answer 2xx so Sume stops retrying.
Written by Sume