Hoppa till huvudinnehåll
MCP (Model Context Protocol) är en modellkontextprotokoll som lanserats av Anthropic, vilket tillåter AI-modeller (som Claude, GPT, etc.) att anropa externa verktyg via standardiserade gränssnitt. Genom Suno MCP Server som tillhandahålls av AceData Cloud kan du direkt generera musik, texter och hantera ljudprojekt i AI-klienter som Claude Desktop, VS Code, Cursor, etc.

Funktionsöversikt

Suno MCP Server erbjuder följande kärnfunktioner:
  • Musikgenerering — Generera AI-musik genom textpromptar
  • Anpassad skapelse — Full kontroll över texter, titlar och musikstilar
  • Låtförlängning — Fortsätt en befintlig låt från valfri tidpunkt
  • Cover/remix — Skapa coverversioner i olika stilar
  • Textgenerering — Generera strukturerade texter baserat på beskrivningar
  • Röstroller — Spara och återanvända röststilar
  • Mediekonvertering — Få MP4, WAV, MIDI, röstseparation, etc.
  • Stiloptimering — Optimera musikstiltaggar
  • Uppgiftsfråga — Övervaka genereringsprocessen och få resultat

Förberedelser

Innan användning behöver du skaffa ett AceData Cloud API-token:
  1. Registrera dig eller logga in på AceData Cloud-plattformen
  2. Gå till sidan Suno Audios API
  3. Klicka på “Acquire” för att få API-token (första ansökan ger gratis kvot)

Installationskonfiguration

Metod 1: pip-installation (rekommenderas)

pip install mcp-suno

Metod 2: Källkodinstallation

git clone https://github.com/AceDataCloud/MCPSuno.git
cd MCPSuno
pip install -e .
När installationen är klar kan du använda kommandot mcp-suno för att starta tjänsten.

Använda i Claude Desktop

Redigera konfigurationsfilen för Claude Desktop:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
Lägg till följande konfiguration:
{
  "mcpServers": {
    "suno": {
      "command": "mcp-suno",
      "env": {
        "ACEDATACLOUD_API_TOKEN": "ditt API-token"
      }
    }
  }
}
Om du använder uvx (ingen förinstallation av paket krävs):
{
  "mcpServers": {
    "suno": {
      "command": "uvx",
      "args": ["mcp-suno"],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "ditt API-token"
      }
    }
  }
}
Spara konfigurationen och starta om Claude Desktop för att använda Suno-relaterade verktyg i dialogen.

Använda i VS Code / Cursor

Skapa .vscode/mcp.json i projektets rotkatalog:
{
  "servers": {
    "suno": {
      "command": "mcp-suno",
      "env": {
        "ACEDATACLOUD_API_TOKEN": "ditt API-token"
      }
    }
  }
}
Eller använd uvx:
{
  "servers": {
    "suno": {
      "command": "uvx",
      "args": ["mcp-suno"],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "ditt API-token"
      }
    }
  }
}

Tillgängliga verktyg

VerktygsnamnBeskrivning
suno_generate_musicGenerera musik genom textpromptar
suno_generate_custom_musicAnpassa texter och stil för musik
suno_extend_musicFortsätt låten från en angiven tidpunkt
suno_cover_musicSkapa en coverversion
suno_concat_musicSätta ihop låtklipp
suno_generate_with_personaGenerera musik med angiven röstroll
suno_remaster_musicRemastra låten
suno_stems_musicSeparera ljudspår (röst/ackompanjemang)
suno_replace_sectionByt ut en specifik del av låten
suno_upload_extendLadda upp ljud och fortsätt skriva
suno_upload_coverLadda upp ljud och göra en cover
suno_mashup_musicBlanda flera låtar
suno_generate_lyricsGenerera texter baserat på beskrivningar
suno_create_personaSkapa en röstroll
suno_get_mp4Hämta låtens MP4-video
suno_get_timingHämta textens tidslinje
suno_extract_vocalsExtrahera röst
suno_get_wavHämta högkvalitativ WAV
suno_get_midiHämta MIDI-fil
suno_optimize_styleOptimera musikstiltaggar
suno_mashup_lyricsBlanda texter
suno_upload_audioLadda upp anpassat ljud
suno_get_taskFråga om status för enskild uppgift
suno_get_tasks_batchBatchfråga uppgiftsstatus

Användningsexempel

När konfigurationen är klar kan du direkt använda naturligt språk för att anropa dessa funktioner i AI-klienten, till exempel:
  • “Hjälp mig att generera en poplåt om sommaren”
  • “Gör en jazzcover av den här låten”
  • “Fortsätt skriva den här låten från 30 sekunder”
  • “Generera en låttext på kinesiska med temat resor”
  • “Separera sången från den här låten”
  • “Hjälp mig att konvertera den här låten till MIDI-format”

Mer information