Suno

Offers MCP endpoints to generate music with Suno, manage tokens, check status, and download songs.
  • javascript

0

GitHub Stars

javascript

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

You set up and use the Suno MCP Server to generate music with Suno, control lyric input and style, wait for completion, and download audio files. This MCP server streamlines song creation from descriptions or custom lyrics and handles token management for you.

How to use

You interact with the Suno MCP Server through an MCP client to generate songs, monitor progress, and retrieve audio assets. Start by configuring the server in your MCP client, then perform the following practical workflows. First, generate a song by supplying your lyrics and desired style tags, or let Suno write lyrics from a description. Then wait for the generation to finish and obtain audio URLs or markdown embeds. Finally, download the produced MP3 files to your local folders for offline use.

How to install

Prerequisites you need before installing: Node.js 18 or newer, and a BrowserOS running on port 9000 with an active Suno session. You also need a Suno account (free or paid). Ensure these are ready before proceeding.

npm install

Additional setup and usage details

Configure the MCP client to load and run the Suno MCP Server. Use the following example to register the server as a stdio-based MCP endpoint that runs locally via Node.js.

{
  "suno": {
    "command": "node",
    "args": ["/path/to/suno-mcp/src/index.js"]
  }
}

Usage flow summary

  1. Generate a song by providing lyrics and style, or request AI-generated lyrics from a description. 2) Wait for the system to finish processing and return audio URLs or markdown embeds. 3) Download the resulting MP3 to a local folder.

Available tools

suno_generate_song

Generate a song with custom lyrics and style tags.

suno_generate_from_description

Generate lyrics from a description using Suno AI.

suno_wait_for_songs

Wait for generation to complete and return URLs with markdown embeds.

suno_check_status

Check the current generation status.

suno_get_credits

Retrieve account credits information.

suno_get_recent

List recently generated songs.

suno_download_song

Download the generated MP3 to a local folder.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational