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 → SettingsCustomizeConnectors, or directly visit https://claude.ai/customize/connectors.

⚠️ The old entry /settings/connectors has 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.