Generate, edit, transform, and export Suno music through an MCP server backed by the Ace Data Cloud API.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCPSuno.
suno_generate_musicGenerate AI music from a text prompt using Suno's Inspiration Mode.
suno_generate_custom_musicGenerate AI music with full control over lyrics, title, and style (Custom Mode).
suno_extend_musicExtend an existing song from a specific timestamp with new lyrics.
suno_cover_musicCreate a cover or remix version of an existing song in a different style.
suno_concat_musicConcatenate extended song segments into a single complete audio file.
suno_generate_with_personaGenerate music using a saved artist persona for consistent vocal style.
AceDataCloud/MCPSuno MCP server connects MCP-compatible clients to Suno through the Ace Data Cloud API. It provides tools for creating songs from descriptions, specifying lyrics and style, extending existing tracks, producing covers, and replacing sections of audio. It also supports lyric generation and style optimization for preparing inputs to music-generation workflows.
The server covers post-generation operations as well. Generated or uploaded audio can be converted to MP3, WAV, MP4, or MIDI, and timing and subtitle data can be retrieved. Audio analysis and editing functions include vocal extraction, stem separation, concatenation of extended segments, remastering, and mashups.
Requests are sent through MCP to the hosted Suno endpoint at https://suno.mcp.acedata.cloud/mcp. The server forwards operations to the Ace Data Cloud API and returns task information or generated results. Longer-running music operations can be monitored with suno_get_task or checked in batches with suno_get_tasks_batch.
Audio can be supplied by uploading it with suno_upload_audio, after which upload-based extension and cover tools can use it. Artist personas can be created from an existing vocal style and reused for later generation. The README also documents app-owned custom music models: clients can create, inspect, list, use, and archive those models.
The documented hosted configuration uses an Ace Data Cloud API token as a bearer token in the MCP connection headers. Claude Desktop, Cursor, Windsurf, and Cline examples all point to the same streamable HTTP endpoint. Claude.ai has a separate OAuth connection flow, so it can be connected without manually entering an API token.
For Claude Code, the README provides an HTTP transport command using the hosted endpoint and an Authorization: Bearer header. The API token is obtained from the Ace Data Cloud platform after signing up and acquiring access to the Suno API documentation. The health endpoint does not require authentication, while MCP requests do.
AceDataCloud/MCPSuno MCP server includes tools for:
Some operations have specific input constraints. suno_mashup_music accepts exactly two songs and requires a creative-direction prompt. suno_extract_vocals requires a vocal interval shorter than 30 seconds. Remastering with Suno v5 or v5.5 requires a variation category. Custom model creation requires between 6 and 24 authorized audio URLs.
The service depends on Ace Data Cloud access and Suno API availability. The provided setup material documents a hosted MCP server rather than a local package installation. Generated work is exposed as task results, so clients should be prepared to poll task status before attempting to retrieve or process outputs.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/acedatacloud-mcpsuno)<a href="https://allmcps.com/mcp/acedatacloud-mcpsuno"><img src="https://allmcps.com/api/badge/acedatacloud-mcpsuno?style=directory" alt="MCPSuno on AllMCPs" /></a>