Skip to content

4. Nhạc bằng Suno MCP ​

Claude Code gọi Suno qua một MCP server. Mỗi lượt sinh trả hai bản; người soạn chọn một.

  1. Đọc lyrics/lyrics.md và style.
  2. Gọi tool sinh nhạc của Suno MCP với lyrics, style, title, độ dài đích.
  3. Ghi toàn bộ đầu vào và id trả về vào audio/suno.json (để tái tạo và đối chiếu chi phí).
  4. Tải bản chọn về audio/track.mp3, ghi chosen trong suno.json.
json
{ "title": "Kudo ơi", "style": "upbeat vietnamese pop, female vocal, 100 bpm",
  "lyrics_file": "lyrics/lyrics.md", "clips": ["id-a", "id-b"], "chosen": "id-a" }

Lưu trữ: tệp mp3 không vào git (gác lưu trữ chặn nhị phân). Đặt bản chọn lên R2 và ghi URL vào suno.json; trong git chỉ có công thức.

Chưa có Suno MCP? Thêm server vào cấu hình MCP của Claude Code (claude mcp add ...) với khoá API của người soạn, khoá không bao giờ ghi vào repo. Trong lúc chờ, dựng bằng nhạc tự sinh của video-studio/.

Chọn style theo nhóm khán giả ở Âm nhạc theo khán giả: không bao giờ đưa tên ca sĩ hay tên bài vào prompt.