Suno MCP
Generate songs, lyrics, covers, extended tracks, and export audio through MCP in the AI Agent.
Suno AI music and lyrics generation service.
This is only a basic call example. See the full docs for more parameters and advanced usage.
View DocsIntegrate Suno AI music generation capabilities into your application through a stable, comprehensive REST API. Create custom songs, instrumentals, remixes, covers, and more—all through a unified interface.
Suno currently does not provide a public, self-service REST API. Its music generation features can only be accessed through the Suno website and app.
Ace Data Cloud fills this gap by providing a stable, production-ready API that gives you complete programmatic access to all of Suno's music generation capabilities—including the current Chirp v6 model family—through a clean REST interface, with an OpenAPI specification, Webhook support, streaming, and pay-as-you-go pricing.
A comprehensive API suite covering the complete Suno music generation workflow
Generate complete songs with lyrics, vocals, and instruments from text prompts, or create instrumental music. Supports inspiration mode and custom mode for fine-grained control.
Generate, Extend, Cover, Mashup, Stems, Add Stem, Extract Stem, Sounds, Adjust Speed, Remaster, Underpaint, Overpaint, Replace Section, and more—all through the /suno/audios endpoint.
Pay per use: Add Stem 0.672 Credits (1.344 in enhanced mode), Extract Stem 1.12, generate sounds 0.112, adjust speed 0.28; enhanced song generation mode is 1.12 Credits.
Create and save custom singer voice styles with the Persona API. Reuse a consistent vocal identity across unlimited song generations.
Automatically generate structured lyrics with section markers (verse, chorus, bridge) using two AI models. Also supports mashup lyrics, combining the lyrics of two songs.
Supports output in MP3 (default), MP3 URL (generate playable links for existing audio, 0.04 Credits each), MP4 (video with visualization), WAV (lossless audio), and MIDI (music notation) formats. Vocal separation can extract vocals, drums, bass, and more.
Supports real-time NDJSON streaming for progress updates, or set callback_url to receive results asynchronously. No polling required.
Use mode=enhanced with /suno/upload to import authorized audio that regular uploads may not support, then use the audio ID for subsequent creations such as Cover, Samples, and Mashup.
Create, read, and save multitrack projects with /suno/projects, generate or replace track candidates, and export a specified project version as a complete song.
curl -X POST https://api.acedata.cloud/suno/audios \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"action": "generate",
"prompt": "An upbeat pop song about a summer road trip",
"model": "chirp-v4",
"custom": false,
"callback_url": "https://your-app.com/webhook"
}'
{
"success": true,
"task_id": "b3d7a1...",
"data": [{
"id": "a8f2c9...",
"title": "Summer Highway",
"style": "cheerful pop, driving beat",
"duration": 124.5,
"audio_url": "https://cdn.acedata.cloud/assets/examples/fish/5ade0339-5f11-487e-aacc-06a908271706-8e3fcb0e5547.mp3",
"image_url": "https://cdn.acedata.cloud/e724d7f13d.png",
"video_url": "https://cdn.acedata.cloud/assets/examples/gemini/04a043bd-6b23-4b4e-945c-ce48158c3eee-3a89912507c7.mp4",
"state": "succeeded"
}]
}
A simple REST API with Bearer Token authentication. Generate your first AI song with a single request.
Sign up for Ace Data Cloud and get your Bearer Token from the console
Send a request to /suno/audios with your prompt and model preferences
Receive the audio URL, cover image, lyrics, and video—ready to use instantly
The most comprehensive Suno API—covering every music creation workflow
Create songs from text prompts in inspired or custom mode
Continue a song from any timestamp, adding new lyrics and styles
Create a new version of any song in a completely different style
Merge extended segments into one seamless complete track
Separate vocals, drums, bass, melodies, and other tracks
Upgrade old songs with improved audio quality (v4.5+ / v5)
Add instrumental accompaniment to uploaded vocal tracks
Add AI vocals to uploaded instrumental tracks
Regenerate content within a specified time range of an existing song
Blend two reference songs into a new creation
Upload your own audio and extend it with AI generation
Maintain a consistent singer identity across multiple songs
From consumer apps to enterprise platforms—developers are building these projects
Build consumer apps that let users generate custom songs, share, and collaborate
Automatically generate royalty-free background music for videos, short clips, and podcasts
Integrate with Claude, ChatGPT, or any AI Agent through our MCP Server for natural-language music creation
Generate branded music, advertising music, and product audio content in bulk
From sign-up to generating your first AI song in under 5 minutes
Create a free account on Ace Data Cloud. Generate your Bearer Token from the API management console.
Send a POST request with a text prompt to /suno/audios. Use the SDK, cURL, or any HTTP client.
Embed the API into your app. Use Webhooks for asynchronous processing and scale to production with confidence.
See our competitive advantages in the features developers care about most
| Feature | Ace Data Cloud | Other Platforms |
|---|---|---|
| Chirp v5 Model | ✓ | Partially Supported |
| Unified Actions (Extend, Cover, Stems, etc.) | ✓ | Partially Supported |
| OpenAPI 3.0 Specification | ✓ | Partially Supported |
| Webhook Callbacks | ✓ | Partially Supported |
| NDJSON Streaming | ✓ | Partially Supported |
| Custom Persona | ✓ | Partially Supported |
| MP3 + MP3 URL + MP4 + WAV + MIDI | ✓ | Partially Supported |
| MCP Server (AI Agent Integration) | ✓ | Partially Supported |
| Pay As You Go | ✓ | Partially Supported |
| No Watermark | ✓ | Partially Supported |
Trying to decide between Suno, Udio, and other AI music platforms? See how they compare.
| Capability | Suno (via Ace Data) | Udio | Others |
|---|---|---|---|
| Songs with vocals | ✓ | ✓ | ✗ |
| Custom lyrics | ✓ | ✓ | ✗ |
| Instrumental music | ✓ | ✓ | ✓ |
| Song continuation and remixing | ✓ | ✓ | ✗ |
| Vocal separation | ✓ | ✗ | ✗ |
| Persona voice cloning | ✓ | ✗ | ✗ |
| API access | ✓ | ✗ | Limited |
Choose from 6 Suno model versions based on your quality and speed needs
Suitable for basic music generation. Fastest speed and best value, ideal for prototyping and background music.
The best balance of quality and cost, suitable for production-grade applications. Improved vocal, instrument, and mixing quality.
Suno's latest and most advanced model, with the highest-fidelity audio and most natural vocals.
Transparent pay-as-you-go pricing. No subscription fees. No hidden costs. Pay only for what you use.
Up to 27% off volume packages
Core music generation—2 songs generated per call
Volume discounts for high-usage teams
Everything you need to know about using the Suno API
Suno currently does not provide a public, self-service REST API. Ace Data Cloud provides stable, production-ready APIs that give you full access to all of Suno's music generation capabilities, including the current Chirp v6 model family.
We use a pay-as-you-go model, with no subscription or monthly fees. Each API call has transparent per-operation pricing—for example, song generation starts at $0.052 and lyrics start at $0.002. Volume packages offer discounts of up to 27%. You can top up at any time. Task polling is always free.
Currently supported models include Chirp v6, v6-wild, v6-mini, and compatible models. Each model has its own focus in generation speed, experimentation, and style adherence; refer to the API parameter enumeration for specific available values.
Three options: (1) Use callback_url—set a Webhook URL, and we will POST the result when complete. (2) Use NDJSON streaming—set the Accept: application/x-ndjson request header to receive real-time progress. (3) Poll via /suno/tasks—this endpoint is free and lets you check the status at any time.
No. All audio outputs are clean and watermark-free. Generated MP3, MP3 URL, WAV, MP4, and MIDI files can be used directly in production environments.
Yes! We provide an official MCP Server (mcp-suno, available on PyPI) that integrates directly with Claude Desktop, VS Code, and other MCP-compatible AI tools. Your AI Agent can generate music through natural-language conversations. We also provide a standard REST API + OpenAPI specification to support any other integration method.
A Persona is a saved singer vocal style. Upload a reference song via /suno/upload, then create a Persona via /suno/persona. Once created, you can reference the persona_id in any generation request to maintain a consistent vocal identity across multiple songs.
Six outputs: MP3 (default, included in every response), MP3 URL (generates a playable link for existing audio, via /suno/mp3), MP4 (video with waveform visualization, via /suno/mp4), WAV (lossless audio, via /suno/wav), MIDI (musical notation, via /suno/midi), and separated tracks (vocals, drums, bass, etc., via the stems operation).
Explore our complete suite of AI APIs, covering images, video, search, and more
Black Forest Labs' top-tier text-to-image model
Create AI-generated videos using Dream Machine and Ray models
Google's Veo video generation—cinematic-quality AI video
Anthropic's Claude—powerful reasoning and coding capabilities through an OpenAI-compatible proxy
Join thousands of developers building with the most comprehensive Suno API. Pay as you go—no subscription fees, no commitments.
Suno AI music generation API, generates 2 songs per request with extension support.
Suno singer style API, set song style based on a generated song ID.
Suno MP4 API, get MP4 file link via audio_id.
Suno Voice Clone API. Create a custom voice persona from an uploaded audio file for voice cloning in music generation.
Suno timeline API, get lyrics and audio timeline of generated music.
Suno vocal/instrumental stems API. Pass an audio_id to asynchronously produce vocal-only and instrumental-only stem files for remixing and creative reuse.
SUNO allows generating higher quality wav files based on the existing audio_id.
Suno MIDI API, retrieve MIDI data from generated music.
Generate a playable MP3 URL for an existing Suno audio track.
Create and manage custom music models from 6 to 24 authorized audio files.
SUNO allows us to input prompts to generate enhanced song styles.
Create, edit, and render versioned multitrack music projects.
Suno lyrics generation API. Generates structured song lyrics from a prompt; supports the default and remi-v1 models.
Suno mashup lyrics API, merge two lyrics into a blended version.
Can be used to query the current Suno task status.
Suno reference audio upload API, upload audio to get an audio_id for extended generation.
We offer various credit packages. The more you purchase, the higher the discount you receive.
up to46% OFFGenerate songs, lyrics, covers, extended tracks, and export audio through MCP in the AI Agent.
Configuration Method
Connect to the current service in Claude Code:
/mcp to check the connection and tool list.export ACEDATACLOUD_API_TOKEN='YOUR_API_TOKEN'
claude mcp add --scope user --transport http 'suno-mcp' 'https://suno.mcp.acedata.cloud/mcp' --header 'Authorization: Bearer ${ACEDATACLOUD_API_TOKEN}'
Provide parameter descriptions and task processing guidelines for AI Agent regarding Suno songs, lyrics, covers, extensions, and exports.
Install the current Skill to Claude Code. Project-level configurations are shared across the repository, while user-level configurations apply to all projects on this machine.
npx skills add acedatacloud/skills --skill 'suno-music' -a 'claude-code' --yes