Feature Overview
The Suno MCP Server provides the following core functionalities:- Music Generation — Generate AI music through text prompts
- Custom Creation — Full control over lyrics, titles, and music styles
- Song Continuation — Extend existing songs from any point in time
- Cover/Remix — Create cover versions in different styles
- Lyric Generation — Generate structured lyrics based on descriptions
- Vocal Persona — Save and reuse vocal styles
- Media Conversion — Obtain MP4, WAV, MIDI, vocal separation, etc.
- Style Optimization — Optimize music style tags
- Task Query — Monitor generation progress and obtain results
Prerequisites
Before using, you need to obtain an AceData Cloud API Token:- Register or log in to the AceData Cloud platform
- Go to the Suno Audios API page
- Click “Acquire” to get the API Token (first-time applicants receive free credits)
Installation Configuration
Method 1: pip Installation (Recommended)
Method 2: Source Installation
mcp-suno command to start the service.
Using in Claude Desktop
Edit the Claude Desktop configuration file:- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
uvx (no need to install the package in advance):
Using in VS Code / Cursor
Create a.vscode/mcp.json in the project root directory:
uvx:
Available Tools List
Usage Examples
After configuration, you can directly call these functions in AI clients using natural language, for example:- “Help me generate a pop song about summer”
- “Cover this song in jazz style”
- “Continue this song from the 30-second mark”
- “Generate a Chinese lyric with the theme of travel”
- “Separate the vocals from this song”
- “Help me convert this song to MIDI format”
More Information
- GitHub Repository: AceDataCloud/SunoMCP
- PyPI Package: mcp-suno
- API Documentation: Suno Music Generation API

