Claude Integrates with Suno MCP
📘 Overview Guide: Using Ace Data Cloud MCP in Claude →
Through Suno MCP, Claude can generate music based on descriptions or custom lyrics, and query, continue, or adapt existing tasks.
¶ What is MCP?
MCP is an open protocol launched by Anthropic that allows models like Claude to call external tools through a standard interface. In simple terms: equipping Claude with plugin capabilities.
Ace Data Cloud has encapsulated Suno's core capabilities into a remote MCP Server, allowing Claude to directly:
- Generate a complete song in one sentence (including vocals + accompaniment)
- Customize lyrics, titles, styles, BPM
- Continue writing an existing song from a specified point
- Cover, remix, and separate vocals from accompaniment
- Generate lyrics, manage voice style Persona
The entire integration requires just one URL, and the rest is handled by Claude.
¶ Adding Suno MCP in Claude.ai Web Version
💡 The integration in Claude.ai web version is OAuth direct connection, no need to copy API Token. You only need an account that can log in to Ace Data Cloud (GitHub / Google / WeChat are all acceptable).
¶ 1. Open Connectors Settings
Log in to https://claude.ai, click the avatar in the lower left corner → Settings → Customize → Connectors, or directly visit https://claude.ai/customize/connectors.
⚠️ The old entry
/settings/connectorshas been migrated to/customize/connectors. Accessing the old address will show a message "Connectors have moved to Customize".
¶ 2. Add Suno MCP Server
Click Add custom connector, and fill in the pop-up dialog:
| Field | Value |
|---|---|
| Name | Suno (choose any name) |
| URL | https://suno.mcp.acedata.cloud/mcp |
Click Add, and Claude will automatically discover all tools exposed by the Server.
¶ 3. OAuth Authorization
The first connection will redirect to the Ace Data Cloud OAuth authorization page:
Log in with your Ace Data Cloud account and click Authorize. If you do not have an account, you can register at Ace Data Cloud.
¶ 4. Check Tool List
After authorization, return to Claude.ai, open the Suno Connector, and confirm the status is Connected. The tool list is dynamically provided by the Server; common capabilities include song generation, lyrics, continuation, covers, stem separation, persona management, and task queries. Whether to allow tools to run automatically should be set according to task sensitivity and your own permission preferences.
¶ Usage Examples
Prompt: Generate a short upbeat summer song about sea breeze and ice cream.
Claude will submit a generation task, query the task status, and return song information and a listening link upon completion. Below is an example of the lyrics structure:
[Chorus]
Sea breeze in my hair, ice cream on my lips
Summer's calling out with every salty kiss
Toes deep in the sand, sun kissing my skin
This perfect summer day, never let it end
🎧 About the listening link: The final audio will prioritize using the Ace Data Cloud CDN address; if persistence fails, the result may retain the original media address. For long-term use, please download and save promptly after task completion.
¶ More Play (Same Connector)
Change the prompt to the following, and Claude will automatically select the appropriate tool:
Custom lyrics to write a rock song
Write a rock song called "Hurricane" with these lyrics:
[Verse] Charging through the storm, lightning tears the sky
[Chorus] We are the hurricane, no one can stop us now
Use heavy distorted guitars, driving drums, male vocals.
→ Claude will call the custom lyrics tool and send the lyrics as is to Suno.
Continue a song
Extend this song from the 2-minute mark, add a bridge then a final chorus:
<song link or task id>
→ Claude calls extend_suno_song, maintaining the original song's style and sound.
Cover / Style Transfer
Take the song I just generated and cover it in lo-fi hip-hop style.
→ Claude calls cover_suno_song.
Just lyrics, no music
Just write me lyrics for a melancholic indie song about late-night trains.
No music yet.
→ Claude calls generate_suno_lyrics, returning plain text.
¶ Frequently Asked Questions
Q: Why does the tool still require confirmation? A: Claude will decide whether to require confirmation based on the tool and permission settings. Please check the permissions in the current tool list of the Connector; for operations involving external writing, publishing, or costs, it is recommended to keep confirmation.
Q: What if the balance is insufficient?
A: The error message will include insufficient balance. Please visit the Ace Data Cloud console to check and replenish your balance.
Q: Can multiple MCPs be connected at the same time? A: Yes. Claude.ai supports multiple Connectors simultaneously, such as connecting Suno + Flux + Veo at the same time. A single prompt like "Write me a song about a cyberpunk city, then make a music video for it" can allow Claude to arrange a pipeline for music generation + visual generation. The complete list can be found in Claude MCP Overview.
Q: Can Claude Desktop use this as well? A: Yes. The Desktop also supports remote MCP, and the configuration process is almost identical. For details, see Claude Desktop + Suno MCP. If you prefer command line, refer to Claude Code + Suno MCP.
