AceDataCloud/MCPSuno

AceDataCloud/MCPSuno

от acedatacloud
MCP сервер для генерации музыки с ИИ через Suno и AceDataCloud. Создавайте песни, управляйте текстами и стилями, расширяйте треки, извлекайте вокал — всё через Claude или другие MCP-клиенты. Полезе...

Suno by Ace Data Cloud

简体中文安装与首用指南

PyPI version PyPI downloads Python 3.10+ License: MIT MCP

A Model Context Protocol (MCP) server for AI music generation using Suno through the AceDataCloud API.

Generate AI music, lyrics, and manage audio projects directly from Claude, VS Code, or any MCP-compatible client.

Find the Suno integration in the official MCP Registry

Open Suno in the official MCP Registry, expand the matching io.github.AceDataCloud entry, and use its Packages or Remotes installation information in a client that consumes MCP catalogs. This is the Suno integration provided by Ace Data Cloud; it is not an endorsement by the model vendor. The Registry is a directory, not the app that runs a tool.

Search for mcp-suno (or io.github.AceDataCloud/mcp-suno) to locate the exact entry. The official Registry search currently matches server names; spaces in a display title do not create extra search aliases. If your client does not consume the catalog, use the client-specific connection instructions below and check Applications → General application for your token, service permissions, balance and current price. Keep the original task ID when checking asynchronous results.

Часто задаваемые вопросы

Инструменты были проиндексированы:
suno_all_stems_music

Разделяет песню на все отдельные стемы (вокал, бас, ударные, другие инструменты). Разбивает аудио на несколько отдельных дорожек для всех компонентов, обеспечивая более детальное разделение на стемы, чем suno_stems_music. Сервис может вернуть два одноимённых набора из 12 стемов без метаданных, различающих эти наборы; оба набора сохраняются, чтобы ни один аудиофрагмент не был молча отброшен. Используйте это, когда: - Нужно полное разделение на многодорожечные стемы - Требуются дорожки отдельных инструментов для ремикширования - Нужно получить отдельно дорожки баса, ударных и других инструментов Возвращает: ID задачи и все результаты разделения на стемы с URL-адресами отдельных дорожек.

Параметры
  • audio_idstringобязательный

    ID аудио для разделения на все отдельные стемы.

  • callback_urlstring | null

    URL обратного вызова вебхука для асинхронных уведомлений.

suno_archive_custom_model

Архивирует пользовательскую музыкальную модель, чтобы её больше нельзя было использовать. Архивирование не гарантирует, что ресурсы модели освободятся.

Параметры
  • idstringобязательный

    ID пользовательской музыкальной модели для архивации.

suno_concat_music

Соединяет расширенные сегменты песни в единый полный аудиофайл. После многократного расширения песни с помощью suno_extend_music используйте этот инструмент, чтобы объединить все сегменты в один непрерывный аудиофайл. Используйте в таких случаях: - Вы расширили песню один или несколько раз - Вам нужен один аудиофайл вместо нескольких сегментов - Вы готовы завершить длинную композицию Возвращает: ID задачи и информацию о соединённом аудио с полной песней.

Параметры
  • audio_idstringобязательный

    ID последнего сегмента расширенной цепочки песни. Suno автоматически найдёт и объединит все связанные сегменты.

  • callback_urlstring | null

    URL обратного вызова вебхука для асинхронных уведомлений. Если его указать, API вызовет этот URL, когда объединение будет завершено.

suno_cover_music

Создаёт кавер или ремикс-версию существующей песни в другом стиле. Генерирует новую версию песни с другой аранжировкой, жанром или настроением, сохраняя основную мелодию и текст. Используйте это, когда: - Хотите услышать песню в другом жанре - Хотите акустическую или unplugged-версию электронной песни - Хотите сделать ремикс песни с другой атмосферой Возвращает: ID задачи и информацию об аудиофайле кавера.

Параметры
  • audio_idstringобязательный

    ID аудио для создания кавера. Это поле 'id' из предыдущей генерации.

  • audio_weightnumber | null

    Расширенный параметр для операций с каверами. Управляет степенью влияния исходного аудио на создание кавера.

  • callback_urlstring | null

    Вебхук для асинхронных уведомлений. Если он указан, API вызовет этот URL, когда обложка будет готова.

  • modelenum

    Версия модели для обложки.

  • promptstring

    Я хочу, чтобы кавер звучал как акустическая версия в стиле джаз-лаунж: тёплая, расслабленная атмосфера ночного клуба с мягким светом. Вместо плотной электроники — живые инструменты: нежный вокал с хрипотцой, лёгкое фоновое пианино с джазовыми аккордами, едва слышные тарелки и контрабас, который задаёт плавный, слегка покачивающийся ритм. Темп замедленный, почти медитативный, с просторными паузами между фразами. Хочется, чтобы слушатель ощущал себя в уютном полумраке с бокалом вина — никакой спешки, никакой агрессии, только мягкая, обволакивающая фактура звука.

  • stylestring

    Целевой музыкальный стиль для обложки. Примеры: 'джаз, плавный, саксофон', 'акустический фолк, мягкая гитара', 'электронная танцевальная музыка, высокая энергия'

suno_create_custom_model

Создаёт переиспользуемую пользовательскую музыкальную модель из авторизованных аудиопримеров. Это платная длительная операция. Вызывайте её только после того, как пользователь подтвердит исходные файлы и цену по прайс-листу в 5.6 кредита.

Параметры
  • audio_urlsstring[]обязательный

    От 6 до 24 авторизованных URL-адресов аудио, используемых для обучения пользовательской музыкальной модели.

  • callback_urlstring | null

    URL обратного вызова вебхука для получения статуса создания пользовательской модели.

  • idempotency_keystring | null

    Необязательное значение заголовка Idempotency-Key для безопасных повторных попыток.

  • namestringобязательный

    Название для пользовательской музыкальной модели.

suno_create_persona

Создаёт новый образ исполнителя на основе вокального стиля существующей аудиозаписи. Сохраняет вокальные характеристики сгенерированной песни, чтобы вы могли повторно использовать тот же голос в будущих генерациях. Отлично подходит для поддержания единообразия в нескольких песнях. Используйте это когда: - Вы сгенерировали песню и вам нравится голос - Вы хотите создать несколько песен с одним и тем же вокалистом - Вы собираете альбом с единым вокальным стилем - Вы хотите сохранить уникальный голос для будущего использования После создания образа используйте suno_generate_with_persona с возвращённым persona_id, чтобы генерировать новые песни с этим голосом. Возвращает: Persona ID, который можно использовать с инструментом suno_generate_with_persona.

Параметры
  • audio_idstringобязательный

    ID аудио для использования в качестве референса персоны. Это должна быть ранее созданная песня, вокальный стиль которой вы хотите сохранить и использовать повторно.

  • descriptionstring | null

    Описание стиля певицы. Примеры: «Тёплый и дыхательный женский вокал с джазовым влиянием», «Мощный мужской рок-вокал с хрипотцой»

  • namestringобязательный

    Голос Толкового Разработчика

  • vocal_endnumber | null

    Конечное время в секундах вокального сегмента, который нужно использовать из аудио.

  • vocal_startnumber | null

    Время начала в секундах для вокального сегмента, который нужно использовать из аудио. Полезно для выделения конкретного вокального фрагмента.

  • vox_audio_idstring | null

    Необязательный идентификатор аудио, используемый для генерации стиля нового исполнителя путем комбинирования с основным аудио. Полезен для создания гибридных вокальных образов.

suno_create_voice

Создаёт пользовательский голосовой персонаж из внешнего аудио-URL. Создаёт голосовой персонаж напрямую из публично доступного аудио-URL (MP3 или WAV). Аудио должно содержать чистый вокал одного диктора и быть длиной не менее 10 секунд. Отличается от suno_create_persona, который создаёт персонаж из ранее сгенерированного аудио Suno. Используйте этот инструмент, чтобы создать персонаж из собственных голосовых записей или внешних аудиофайлов. Используйте, когда: - У вас есть внешний аудиофайл с чистым вокалом - Вы хотите создать голосовой персонаж из собственных записей - Вы хотите использовать конкретный реальный голос в качестве персонажа Возвращает: ID персонажа, который можно использовать с инструментом suno_generate_with_persona.

Параметры
  • audio_urlstringобязательный

    Публично доступный URL аудиофайла, из которого создаётся голос. Файл должен быть в формате MP3 или WAV, длительностью не менее 10 секунд, содержать чистую речь одного диктора без фонового шума и музыки.

  • descriptionstring | null

    Описание пользовательского голосового персонажа (необязательно).

  • namestring | null

    Необязательное имя для пользовательского голосового персонажа.

suno_delete_persona

Удалить сохраненную персону артиста. Удаляет навсегда ранее созданную персону. Это действие нельзя отменить. Используйте, когда: - Вы хотите удалить неиспользуемую голосовую персону - Вам нужно очистить старые персоны - Вы хотите удалить персону, которая больше не нужна Возвращает: Подтверждение удаления.

Параметры
  • persona_idstringобязательный

    Идентификатор персоны для удаления.

  • user_idstring | null

    Идентификатор пользователя для проверки владения (необязательно).

suno_extend_music

Расширяет существующую песню с определённой временной метки новыми словами. Это позволяет продолжить ранее сгенерированную песню, добавляя новые части: дополнительные куплеты, бридж или аутро. Используйте это, когда: - Сгенерированная песня слишком короткая и вы хотите добавить больше - Вы хотите добавить бридж или аутро к существующей песне - Вы строите более длинную песню по частям После многократного расширения используйте suno_concat_music, чтобы объединить все отрезки. Возвращает: ID задачи и информацию о расширенном аудио.

Параметры
  • audio_idstringобязательный

    ID аудио, которое нужно расширить. Это поле 'id' из результата предыдущей генерации.

  • callback_urlstring | null

    Webhook callback URL для асинхронных уведомлений. Если он указан, API вызовет этот URL по завершении расширения.

  • continue_atnumberобязательный

    Временная метка в секундах, с которой начинается расширение. Например, 120.5 означает продолжение с 2 минут и 0,5 секунды песни.

  • lyricstringобязательный

    Вы не указали, для какой именно песни нужны расширенные куплеты. Пожалуйста, уточните: - Название песни и исполнителя - Текст оригинальной части (или хотя бы последнюю строку, чтобы продолжить с того места) - Желаемый объём расширения (сколько секций, куплетов и т.д.) - Стиль и тематику, если нужно соблюсти Как только вы дадите эти детали, я напишу расширенную часть с маркерами секций вроде [Verse], [Chorus], [Bridge] и [Outro].

  • modelenum

    Версия модели для расширения.

  • stylestring

    Музыкальный стиль для расширения. Оставьте поле пустым, чтобы сохранить исходный стиль, или укажите стиль, чтобы изменить его в середине песни.

suno_extract_vocals

Извлекает вокальную дорожку из сгенерированной песни (разделение по стемам). Изолирует вокал из песни, удаляя инструментальный фон. Полезен для ремиксов, создания акапельных версий или создания персонажа. Используйте это, когда: - Вы хотите получить изолированную вокальную дорожку - Вам нужен вокал для ремикса или мэшапа - Вы хотите создать персонажа из определённых вокальных сегментов Возвращает: Идентификатор задачи и информацию об извлечённом вокале.

Параметры
  • audio_idstringобязательный
  • callback_urlstring | null

    URL обратного вызова вебхука для асинхронных уведомлений.

  • vocal_endnumberобязательный

    Требуемое время окончания извлечения в секундах. Оно должно быть больше, чем vocal_start, с диапазоном короче 30 секунд.

  • vocal_startnumberобязательный

    Требуемое время начала извлечения в секундах. Выбранный диапазон должен быть короче 30 секунд.

suno_generate_custom_music

Генерирует музыку с помощью ИИ с полным контролем над текстом, названием и стилем (Custom Mode). Это даёт вам полный творческий контроль над песней. Вы предоставляете текст с маркерами разделов, а Suno генерирует мелодию и аранжировку. Используйте это, когда: - У вас есть конкретный текст, который вы хотите использовать - Вы хотите точно контролировать музыкальный стиль - Вам нужно конкретное название песни - Вы хотите указать пол вокала (модели v4.5+) - Вы хотите, чтобы API автоматически сгенерировал текст по запросу (используйте lyric_prompt) - Вам нужна конкретная длина трека (используйте duration) Для быстрой генерации без написания текста используйте suno_generate_music. Возвращает: Идентификатор задачи и сгенерированную аудиоинформацию, включая URL-адреса, название, текст и длительность.

Параметры
  • callback_urlstring | null

    Webhook URL для асинхронных уведомлений. Если он указан, API вызовет этот URL, когда аудио будет сгенерировано.

  • durationinteger | null

    Целевая длительность генерируемого трека в секундах, целое число от 10 до 360. Работает только для действия 'generate' в пользовательском режиме с моделью 'chirp-v5-5'; в остальных комбинациях возвращается ошибка 400. Готовый трек получается близким к этому значению, но точное совпадение не гарантируется.

  • instrumentalboolean
  • lyricstring

    Текст песни с маркерами секций. Используйте [Verse], [Chorus], [Pre-Chorus], [Bridge], [Outro], [Intro] для структурирования песни. Пример: [Verse 1] Иду по пустой улице Дождь падает к моим ногам [Chorus] Но я продолжаю идти До самого рассвета. Оставьте пустым при использовании lyric_prompt для автогенерации текста.

  • lyric_promptstring | null

    Текст подсказки для автоматической генерации текста песни. Используется только когда custom равно true и lyric пусто.

  • modelenum

    Версия модели Suno. Рекомендуется 'chirp-v5-5' или 'chirp-v5' для наилучшего качества.

  • negative_tagsstring

    Стили или жанры, которые нужно явно исключить из генерации. Примеры: 'heavy metal, screaming', 'autotune, electronic'

  • stylestring

    Опиши музыкальный стиль. Уточни жанр, настроение, темп и инструменты. Примеры: «зажигательный поп-рок, энергичные ударные, электрогитара», «акустический фолк, нежный, перебор на гитаре», «мрачная электроника, синтвейв, ретро 80-х»

  • style_influencenumber | null

    Расширенный параметр для пользовательского режима. Определяет, насколько сильно стилевой промпт влияет на генерацию.

  • titlestring

    Название песни. Сделай его кратким и запоминающимся.

  • variation_categoryenum | null

    Интенсивность вариаций для моделей v5+. 'high' — максимальная вариация, 'normal' — сбалансированная, 'subtle' — минимальные изменения. Поддерживается только в chirp-v5 и выше.

  • vocal_genderenum

    Предпочитаемый пол голоса. 'f' — женский, 'm' — мужской, пустая строка — ИИ решает сам. Работает только с моделями v4.5+.

  • weirdnessnumber | null

    Расширенный параметр для пользовательского режима. Управляет тем, насколько необычной или экспериментальной будет генерация.

suno_generate_inspo

Генерирует совершенно новую музыку на основе 1-4 референсных аудио (Suno Inspo / 灵感创作). В отличие от кавера, inspo не воспроизводит исходные треки — он черпает стилистическое вдохновение из них и сочиняет новую песню, следуя вашему запросу и тегам стиля. Используйте это, когда: - У вас есть референсные треки, настроение которых вы хотите обыграть. - Вы хотите получить новую песню «в стиле» приложенного аудио. Возвращает: Идентификатор задачи и информацию о сгенерированном аудио, включая URL, название, текст и длительность.

Параметры
  • audio_urlsstring[]обязательный

    1–4 общедоступных URL-адреса аудио для референса. Suno извлекает стилистические идеи из этих треков (не копируя их), чтобы создать совершенно новую песню. Совет: избегайте известных записей из каталогов — их может отклонить проверка авторских прав Suno.

  • audio_weightnumber | null

    Насколько сильно референсные аудио влияют на результат: от 0 до 1. Чем выше значение, тем ближе результат к характеру референсов.

  • callback_urlstring | null

    Webhook callback URL для асинхронных уведомлений. Если указан, API вызовет этот URL, когда генерация завершится.

  • modelenum

    Версия модели Suno для вдохновенной генерации.

  • promptstring

    Необязательные слова или творческое задание для новой песни. Оставьте пустым, чтобы Suno написал свои собственные слова.

  • stylestring

    Необязательные теги музыкального стиля. Примеры: 'acoustic, folk, warm', 'lo-fi, chill, instrumental'

  • titlestring

    Необязательное название песни.

suno_generate_lyrics

Генерирует текст песни по текстовому запросу. Создаёт структурированные тексты с правильными секциями (Verse, Chorus, Bridge и т.д.) на основе вашего описания. Сгенерированный текст форматирован и готов к использованию с suno_generate_custom_music. Используйте этот инструмент, когда: - Нужен текст песни, но вы не хотите писать его самостоятельно - Вы хотите AI-сгенерированный текст для конкретной темы или настроения - Нужен правильно структурированный текст с маркерами секций Результат содержит маркеры секций, такие как [Verse], [Chorus], [Bridge], которые понимает генерация музыки Suno. Возвращает: Сгенерированный текст с названием, статусом и форматированным текстом с маркерами секций.

Параметры
  • modelenum

    Версия модели для генерации текстов песен. 'default' хорошо работает для большинства текстов. 'remi-v1' предлагает альтернативный стиль.

  • promptstringобязательный

    Описание текста песни, который вам нужен. Укажите тему, настроение, жанр и любые конкретные элементы. Примеры: «Романтическая баллада о потерянной любви и дождливых ночах», «Зажигательная поп-песня о летнем отпуске», «Мотивационный хип-хоп трек о преодолении препятствий»

suno_generate_music

Генерирует музыку с помощью ИИ из текстового запроса в режиме Inspiration от Suno. Это самый простой способ создать музыку — просто опишите, что вы хотите, и Suno автоматически сгенерирует подходящие текст, мелодию, стиль и аранжировку. Используйте это когда: - Вы хотите быстро сгенерировать музыку с минимальным вводом - У вас нет конкретного текста - Вы хотите, чтобы Suno проявил креативность в аранжировке Для полного контроля над текстом и стилем используйте вместо этого suno_generate_custom_music. Возвращает: Task ID и информацию о сгенерированном аудио, включая URL, название, текст и длительность.

Параметры
  • callback_urlstring | null

    Webhook URL для асинхронных уведомлений. Если он указан, API вызовет этот URL, когда аудио будет сгенерировано.

  • instrumentalboolean

    Если true, генерируйте инструментальную музыку без вокала. По умолчанию false (с вокалом).

  • modelenum

    Версия модели Suno. «chirp-v5-5» — самая новая и рекомендуемая для наилучшего качества, с максимальной длительностью 8 минут. «chirp-v4-5» — надёжный выбор для большинства сценариев использования. Более старые модели (v3, v3-5, v4) имеют более короткие ограничения по длительности.

  • promptstringобязательный

    Описание музыки для генерации. Опишите жанр, настроение, инструменты и тему. Примеры: «Песня на день рождения с акустической гитарой», «Эпичная оркестровая боевая музыка с драматичным хором», «Спокойный лоу-фай хип-хоп бит для учёбы»

  • variation_categoryenum | null

    Интенсивность вариаций для моделей v5+. 'high' — максимальная вариация, 'normal' — сбалансированная, 'subtle' — минимальные изменения. Поддерживается только в chirp-v5 и выше.

suno_generate_with_custom_model

Генерирует песню с использованием готовой пользовательской музыкальной модели. Первоначальный ответ принимает только асинхронную задачу. Опрашивайте её до успеха или ошибки; эта операция никогда не переключается на другую модель.

Параметры
  • idstringобязательный

    Подготавливает пользовательский ID музыкальной модели для генерации.

  • lyricstringобязательный

    Текст песни для сгенерированной песни.

  • stylestringобязательный

    Музыкальный стиль для сгенерированной песни.

  • titlestringобязательный

    Название для сгенерированной песни.

suno_generate_with_persona

Генерирует музыку с использованием сохранённой персоны исполнителя для единого стиля вокала. Так вы сохраняете единый голос/стиль пения в нескольких песнях, используя ранее сохранённую персону. Используйте это, когда: - Вы хотите несколько песен с одинаковым стилем вокала - Вы создаёте альбом или серию с единым вокалом - Вы нашли голос, который вам нравится, и хотите использовать его повторно Сначала создайте персону с помощью suno_create_persona, затем используйте её ID здесь. Возвращает: ID задачи и информацию о сгенерированном аудио с применённым голосом персоны.

Параметры
  • audio_idstringобязательный

    Идентификатор эталонного аудио, на основе которого выполняется генерация.

  • callback_urlstring | null

    Webhook URL для асинхронных уведомлений. Если он указан, API вызовет этот URL, когда аудио будет сгенерировано.

  • modelenum

    Версия модели для использования.

  • persona_idstringобязательный

    ID персоны для использования. Получите его из инструмента suno_create_persona. Персона определяет вокальный стиль и характеристики.

  • promptstringобязательный

    Описание музыки для генерации. Голос этой персоны будет применён к новой песне.

suno_generate_with_persona_vox

Генерирует музыку с использованием сохранённой персоны исполнителя, обеспечивая VOX-согласованность. Похож на suno_generate_with_persona, но использует действие artist_consistency_vox, оптимизированное для вокальной согласованности с персоной. Применяйте это, когда: - Нужно несколько песен в одном вокальном стиле с использованием режима VOX - Требуется более строгая вокальная согласованность, чем даёт suno_generate_with_persona - Вы создаёте контент с конкретным голосовым персонажем Сначала создайте персону с помощью suno_create_persona или suno_create_voice, затем используйте её ID здесь. Возвращает: Task ID и информацию о сгенерированном аудио с наложенным голосом персоны.

Параметры
  • audio_idstringобязательный

    Идентификатор эталонного аудио, на основе которого выполняется генерация.

  • callback_urlstring | null

    URL обратного вызова вебхука для асинхронных уведомлений.

  • modelenum

    Версия модели для использования.

  • persona_idstringобязательный

    Идентификатор персонажа для генерации VOX. Получите его из инструмента suno_create_persona или suno_create_voice.

  • promptstringобязательный

    Описание музыки для генерации. Голос этой персоны будет применён к новой песне.

suno_get_custom_model

Получает одну пользовательскую музыкальную модель по ID.

Параметры
  • idstringобязательный

    ID пользовательской музыкальной модели для получения.

suno_get_lyric_format_guide

Дает руководство по оформлению текстов песен для генерации музыки Suno. Показывает, как структурировать текст с отметками разделов для наилучшего результата. Следование этому формату помогает Suno понять структуру песни и генерировать подходящие мелодии для каждого раздела. Возвращает: Полное руководство с отметками разделов, примерами и советами.

Параметры

Без параметров.

suno_get_midi

Получает MIDI-данные, извлечённые из сгенерированной песни. Преобразует мелодическую и ритмическую информацию песни в формат MIDI, который можно использовать в цифровых звуковых рабочих станциях (DAW) для дальнейшего редактирования. Используйте это, когда: - Вы хотите отредактировать мелодию в DAW - Вам нужны данные на уровне нот из песни - Вы хотите воссоздать песню с другими инструментами Возвращает: ID задачи и информацию о MIDI-данных.

Параметры
  • audio_idstringобязательный

    ID песни, для которой нужно получить MIDI-данные.

  • callback_urlstring | null

    URL обратного вызова вебхука для асинхронных уведомлений.

suno_get_mp3

Возвращает MP3-версию сгенерированной песни. Конвертирует песню в формат MP3: он компактный и поддерживается большинством устройств и платформ. Пригодится, если: - нужен сжатый и переносимый аудиоформат; - песней нужно поделиться на разных платформах; - важен размер файла, а не только качество WAV. Возвращает: идентификатор задачи и информацию об MP3-аудио.

Параметры
  • audio_idstringобязательный

    Идентификатор песни для получения формата MP3.

  • callback_urlstring | null

    URL обратного вызова вебхука для асинхронных уведомлений.

suno_get_mp4

Получает MP4-видео сгенерированной песни. Преобразует сгенерированное аудио в MP4-видеофайл с визуализацией. Полезно для публикации в социальных сетях или на видеоплатформах. Используйте это, когда: - Вы хотите получить видеоверсию сгенерированной песни - Вам нужно опубликовать песню на видеоплатформах - Вы хотите визуальное представление аудио Возвращает: ID задачи и информацию об MP4-видео.

Параметры
  • audio_idstringобязательный

    ID песни, для которого нужно получить MP4-видео. Это поле «id» из результата предыдущей генерации аудио.

suno_get_task

Запрашивает статус и результат задачи генерации музыки. Используйте его, чтобы проверить, завершена ли генерация, и получить итоговые URL аудио, названия, тексты и другие метаданные. Используйте в таких случаях: - Нужно проверить, завершилась ли генерация - Нужно получить URL аудио из предыдущей генерации - Нужно получить полные данные сгенерированной песни Состояния задачи: - 'pending': генерация ещё выполняется — ПРОДОЛЖАЙТЕ ОПРАШИВАТЬ - 'processing': генерация обрабатывается — ПРОДОЛЖАЙТЕ ОПРАШИВАТЬ - 'complete': генерация успешно завершена - 'failed': генерация не удалась (проверьте сообщение об ошибке) API может опускать свой верхнеуровневый статус. MCP приводит response.success=true к complete, а response.success=false к failed; ответы без поля success остаются в pending. Возвращает: Статус задачи и информацию о сгенерированном аудио: URL, название, текст и временные метаданные задачи.

Параметры
  • task_idstringобязательный

    Идентификатор задачи, возвращаемый из запроса на генерацию. Это поле 'task_id' из ответа любого инструмента suno_generate_*, suno_extend_*, suno_cover_* или suno_concat_*.

suno_get_tasks_batch

.success и suno_get_task не переводим. "The MCP" — можно оставить как "MCP" (не переводим). "top-level state" — статус верхнего уровня. Попробуем перевести: Запрашивает несколько задач генерации музыки одновременно. Эффективно проверяет статус нескольких задач в одном запросе. Более эффективно, чем многократный вызов suno_get_task. Используйте это, когда: - У вас есть несколько ожидающих генераций для проверки - Вы хотите получить статус нескольких песен одновременно - Вы отслеживаете пакет генераций MCP считает response.success=true как завершённое, а response.success=false как неудачное, когда API не указывает свой статус на верхнем уровне. Возвращает: Статус и аудиоинформацию для всех запрошенных задач. Но нужно проверить, что "suno_get_task" не переведено, что "response.success" не изменено. Всё верно. Можно немного улучшить стиль: "Вы хотите получить статус нескольких песен одновременно" — нормально. "Вы отслеживаете пакет генераций" — тоже. "Более эффективно, чем многократный вызов suno_get_task." — хорошо. "The MCP treats..." — перевели как "MCP считает..." — это допустимо. Итоговый перевод готов. Выводим без кавычек, заголовков, пояснений. Только перевод. Обратим внимание на форматирование: оригинал имеет отступ перед "Returns:" и перед списком. Сохраним. В оригинале после "Use this when:" идёт список с дефисами. У нас тоже так. Также в оригинале после "Returns:" есть отступ и строка. Сохраним. Вывод.Запрашивает несколько задач генерации музыки одновременно. Эффективно проверяет статус нескольких задач в одном запросе. Более эффективно, чем многократный вызов suno_get_task. Используйте это, когда: - У вас есть несколько ожидающих генераций для проверки - Вы хотите получить статус нескольких песен одновременно - Вы отслеживаете пакет генераций MCP считает response.success=true как завершённое, а response.success=false как неудачное, когда API не указывает свой статус на верхнем уровне. Возвращает: Статус и аудиоинформацию для всех запрошенных задач.

Параметры
  • task_idsstring[]обязательный

    Список идентификаторов задач для запроса. Максимальный рекомендуемый размер пакета: 50 задач.

suno_get_timing

Получает данные о тайминге и субтитрах для сгенерированной песни. Возвращает информацию о пословном тайминге, которую можно использовать для синхронизированного отображения текста, караоке или создания субтитров. Используйте это, когда: - Вам нужны синхронизированные текст/субтитры - Вы хотите создать отображение в стиле караоке - Вам нужен пословный тайминг для видеомонтажа Возвращает: Данные о тайминге с пословными временными метками.

Параметры
  • audio_idstringобязательный

    Идентификатор песни, для которой нужно получить данные о таймингах/субтитрах.

suno_get_wav

Получает WAV-формат сгенерированной песни без потерь. Преобразует песню в высококачественный несжатый WAV-формат. WAV-файлы занимают больше места, но не теряют в качестве по сравнению с MP3. Используйте это, когда: - Нужен аудиоформат без потерь для продакшена - Требуется максимальное качество аудиовыхода - Нужен несжатый звук для дальнейшей обработки Возвращает: ID задачи и информацию об аудио WAV.

Параметры
  • audio_idstringобязательный

    Идентификатор песни для получения формата WAV.

  • callback_urlstring | null

    URL обратного вызова вебхука для асинхронных уведомлений.

suno_list_actions

Перечисляет все доступные действия Suno API и соответствующие инструменты. Справочное руководство о том, что делает каждое действие и какой инструмент использовать. Помогает понять полные возможности Suno MCP. Возвращает: Категоризированный список всех действий и соответствующих им инструментов.

Параметры

Без параметров.

suno_list_custom_models

Перечисляет пользовательские музыкальные модели для текущего приложения Suno.

Параметры
  • limitinteger

    Максимальное количество возвращаемых кастомных моделей.

  • offsetinteger

    Количество кастомных моделей для пропуска при пагинации.

  • statusenum | null

    Необязательный фильтр по статусу для кастомных моделей.

suno_list_models

Перечисляет все доступные модели Suno и их возможности. Показывает все доступные версии моделей с их ограничениями, функциями и рекомендуемыми сценариями использования. Используйте это, чтобы понять, какую модель выбрать для генерации музыки. Сравнение моделей: - chirp-v6: текущая модель v6 - chirp-v6-wild: модель v6 Wild - chirp-v6-mini: модель v6 Mini - chirp-v5-5: прежнее название модели, сохранено для совместимости - chirp-v5: высокое качество, максимальная длительность 8 минут - chirp-v4-5-plus: высокое качество, длительность 8 минут - chirp-v4-5: рекомендуемый баланс качества и скорости, длительность 4 минуты - chirp-v4: хорошее качество, максимум 150 секунд - chirp-v3-5/v3: устаревшие модели, максимум 120 секунд Возвращает: Таблицу всех моделей с их версиями, ограничениями и функциями.

Параметры

Без параметров.

suno_list_personas

Выводит список всех сохранённых персон исполнителя для пользователя. Возвращает все персоны, ранее созданные с помощью suno_create_persona или suno_create_voice для данного пользователя. Используйте, когда: - Вы хотите увидеть все доступные голосовые персоны - Вам нужно найти ID персоны для использования в генерации музыки - Вы хотите управлять сохранёнными вокальными стилями Возвращает: Список персон с их ID, именами и описаниями.

Параметры
  • limitinteger

    Максимальное количество возвращаемых персон. По умолчанию: 50.

  • offsetinteger

    Количество персон, которые нужно пропустить для постраничной навигации. По умолчанию: 0.

  • user_idstringобязательный

    ID пользователя, для которого нужно вывести список персон.

suno_mashup_lyrics

Создаёт текст mashup, объединяя два набора текстов песен. Получает два разных текста песен и интеллектуально объединяет их в целостный mashup. Отлично подходит для создания уникальных лирических комбинаций. Используйте это, когда: - Вы хотите смешать тексты двух песен вместе - Вы создаёте mashup или попурри - Вы хотите получить креативные лирические комбинации из двух источников Возвращает: Объединённые тексты mashup, готовые к использованию в генерации музыки.

Параметры
  • lyrics_astringобязательный

    Первый набор текстов для объединения. Может содержать полные тексты песен с маркерами секций.

  • lyrics_bstringобязательный

    Второй набор текстов для объединения. Можно использовать полные тексты песен с маркерами секций.

suno_mashup_music

Создаёт музыкальный мэшап, смешивая несколько песен. Сочетает элементы из нескольких сгенерированных песен в единый цельный трек-мэшап. Отличается от мэшапа текстов: этот смешивает реальный аудиосигнал. Используйте в следующих случаях: - Вы хотите музыкально смешать две или более песен - Вы создаёте мэшап в стиле диджея - Вы хотите объединить мелодии из разных песен Возвращает: Идентификатор задачи и информацию об аудио мэшапа.

Параметры
  • callback_urlstring | null

    URL обратного вызова вебхука для асинхронных уведомлений.

  • instrumentalboolean

    Если это так, создайте инструментальный мэшап без вокала.

  • mashup_audio_idsstring[]обязательный

    Ровно два аудио ID для совместного микширования.

  • modelenum

    Версия модели для использования.

  • promptstringобязательный

    Требуемое творческое направление для смешивания дорожек, например желаемая аранжировка, настроение и баланс между источниками.

  • stylestring

    Необязательный целевой музыкальный стиль для мэшапа.

  • titlestring

    Необязательный заголовок для машапа.

suno_optimize_style

Оптимизирует описание музыкального стиля для улучшения результатов генерации. Принимает черновое описание стиля и уточняет его до оптимизированного стилевого промпта, который Suno лучше понимает и использует для создания музыки более высокого качества. Используйте это, когда: - У вас есть расплывчатая идея стиля, и вы хотите её уточнить - Вам нужны более качественные стилевые промпты для suno_generate_custom_music - Нужны подсказки по стилевым терминам Возвращает: Оптимизированное описание стиля, готовое к использованию в генерации музыки.

Параметры
  • promptstringобязательный

    Слова-подсказки стиля, которые нужно оптимизировать. Примеры: «рок-гитара», «гладкий джаз», «электронная танцевальная вечеринка».

suno_overpainting

Добавляет AI-генерированный вокал к загруженной инструментальной аудиодорожке. Берет загруженный инструментальный трек и накладывает на него AI-вокал (overpainting — «закрашивание» вокалом поверх музыки). Используйте это, когда: - У вас есть инструментальный трек, и вы хотите добавить вокал - Вы хотите добавить голос к фоновой музыке - Нужно добавить вокальную мелодию к существующей музыке Возвращает: ID задачи и аудио с добавленным вокалом.

Параметры
  • audio_idstringобязательный

    ID загруженного аудио, к которому нужно добавить вокал. Аудио должно быть загружено через suno_upload_audio.

  • callback_urlstring | null

    URL обратного вызова вебхука для асинхронных уведомлений.

  • modelenum

    Версия модели для использования.

  • overpainting_endnumber | null

    Время окончания в секундах для добавления вокала. Должно быть меньше общей длительности песни.

  • overpainting_startnumber

    Время начала добавления вокала в секундах. По умолчанию: 0.

suno_remaster_music

Ремастерит существующую песню для улучшения качества звука. Берёт ранее сгенерированную песню и применяет аудиоремастеринг для повышения чёткости, динамики и общего качества звука. Используйте это, когда: - нужно улучшить качество звука сгенерированной песни - песня, сгенерированная старой моделью, должна звучать лучше - требуется полированная, готовая к публикации версия Возвращает: идентификатор задачи (Task ID) и информацию о ремастерированном аудио.

Параметры
  • audio_idstringобязательный

    Идентификатор аудио для ремастеринга. Это поле 'id' из предыдущей генерации.

  • callback_urlstring | null

    URL обратного вызова вебхука для асинхронных уведомлений.

  • modelenum

    Версия модели для ремастеринга. Поддерживаемые варианты: chirp-v4-5-plus, chirp-v5 и chirp-v5-5.

  • variation_categoryenumобязательный

    Требуемая интенсивность вариаций при ремастеринге. Используйте 'high' для максимальной вариативности, 'normal' для сбалансированной, или 'subtle' для минимальных изменений.

suno_replace_section

Заменяет определённый временной диапазон в песне на новый сгенерированный контент. Перегенерирует фрагмент песни между указанными временем начала и окончания, оставляя остальную часть песни без изменений. Отлично подходит для исправления участков, которые вам не нравятся. Используйте это, когда: - Определённый фрагмент песни нужно улучшить - Вы хотите изменить слова в середине песни - Вы хотите заменить куплет или припев на что-то другое Возвращает: Task ID плюс две полные песни по умолчанию или два необъединённых клипа в режиме candidates.

Параметры
  • audio_idstringобязательный

    ID аудио, в котором нужно заменить секцию.

  • callback_urlstring | null

    URL обратного вызова вебхука для асинхронных уведомлений.

  • lyricstring | null

    Понял, вы хотите новые тексты для заменённой секции песни с маркерами вроде [Verse], [Chorus]. Но мне нужно больше деталей: о какой песне идёт речь, какую секцию заменяем, какая тема или настроение нужны? Уточните, пожалуйста, и я напишу.

  • modelenum

    Версия модели для использования.

  • replace_section_endnumberобязательный

    Конечное время в секундах секции, которую нужно заменить.

  • replace_section_result_modeenum

    Форма результата: full_song возвращает две полные песни, по одной от каждого кандидата на замену; candidates возвращает два необъединённых заменяющих клипа.

  • replace_section_startnumberобязательный

    Время начала в секундах секции, которую нужно заменить.

  • stylestring

    Музыкальный стиль для заменённого раздела.

suno_samples_music

Добавляет AI-сгенерированные сэмплы в загруженное аудио. Берёт ваше загруженное аудио и добавляет AI-сгенерированные музыкальные сэмплы в указанном временном диапазоне. Применяйте это, когда: - Хотите добавить сэмплы-петли или мотивы в существующую музыку - Нужно улучшить трек дополнительными музыкальными элементами - Хотите добавить AI-сгенерированные сэмплы в определённый раздел Возвращает: Идентификатор задачи и аудио с добавленными сэмплами.

Параметры
  • audio_idstringобязательный

    Идентификатор загруженного аудио, к которому нужно добавить сэмплы. Его необходимо загрузить через suno_upload_audio.

  • callback_urlstring | null

    URL обратного вызова вебхука для асинхронных уведомлений.

  • modelenum

    Версия модели для использования.

  • samples_endnumber | null

    Время окончания в секундах для добавления сэмплов. Должно быть меньше общей длительности песни.

  • samples_startnumber

    Время начала в секундах для добавления образцов. По умолчанию равно 0.

suno_stems_music

Разделяет песню на отдельные стемы (вокал и инструменты). Разделяет аудио на отдельные дорожки для вокала и инструментов, что полезно для ремиксов, караоке или изоляции определённых частей. Используйте этот инструмент, когда: - нужно отделить вокал от инструментов - требуются отдельные стемы для микширования - нужно создать караоке-версию Возвращает: Идентификатор задачи и результаты разделения на стемы с URL-адресами отдельных дорожек.

Параметры
  • audio_idstringобязательный

    Идентификатор аудио для разделения на стемы.

  • callback_urlstring | null

    URL обратного вызова вебхука для асинхронных уведомлений.

suno_underpainting

Добавляет AI-сгенерированный аккомпанемент/инструментальный фон к загруженному аудио. Принимает ваш загруженный вокальный трек и добавляет AI-сгенерированный инструментальный аккомпанемент под ним (underpainting = добавление музыки под вокал). Используйте это, когда: - У вас есть запись вокала, и вы хотите добавить за ней музыку - Вы хотите дать акапельному треку полноценную музыкальную аранжировку - Вам нужно добавить инструментальное сопровождение к существующему вокалу Возвращает: Идентификатор задачи и аудио с добавленным аккомпанементом.

Параметры
  • audio_idstringобязательный

    ID загруженного аудио, к которому нужно добавить сопровождение. Должно быть загружено через suno_upload_audio.

  • callback_urlstring | null

    URL обратного вызова вебхука для асинхронных уведомлений.

  • modelenum

    Версия модели для использования.

  • underpainting_endnumber | null

    Время окончания для добавления аккомпанемента в секундах. Должно быть меньше общей длительности песни.

  • underpainting_startnumber

    Время начала в секундах для добавления аккомпанемента. По умолчанию — 0.

suno_upload_audio

Загружает внешний аудиофайл для использования в последующих операциях. Используйте стандартный режим для обычных загрузок. Используйте расширенный режим только тогда, когда стандартная загрузка не может обработать авторизованный аудиофайл; он возвращает task_id для suno_get_task. Идентификаторы расширенного аудио поддерживают Cover, Samples и Mashup.

Параметры
  • audio_urlstringобязательный

    Публичный URL аудиофайла. Расширенный режим требует HTTPS и аудио, которым вы владеете или которое имеете право использовать.

  • callback_urlstring | null

    Необязательный HTTPS webhook URL для расширенного результата загрузки.

  • modeenum

    Режим загрузки. Стандартный сохраняет обычное поведение загрузки; расширенный обрабатывает некоторые авторизованные аудио, которые стандартный режим не может обработать, стоит 1,87 кредита при успехе и работает асинхронно.

  • namestring | null

    Название аудио, обязательно для расширенного режима и ограничено 100 символами.

suno_upload_cover

Создаёт AI-кавер из загруженного аудио (вашей собственной музыки). Аналогичен suno_cover_music, но работает с аудио, загруженным через suno_upload_audio. Переаранжирует вашу музыку в другом стиле. Используйте это, когда: - Вы загрузили свою музыку и хотите кавер в другом стиле - Вы хотите услышать, как ваша песня переосмысливается AI Возвращает: Идентификатор задачи и информацию о кавер-аудио.

Параметры
  • audio_idstringобязательный

    ID загруженного аудио для создания обложки. Должно быть аудио, загруженное через suno_upload_audio.

  • audio_weightnumber | null

    Расширенный параметр для операций с каверами. Управляет степенью влияния исходного аудио на создание кавера.

  • callback_urlstring | null

    URL обратного вызова вебхука для асинхронных уведомлений.

  • modelenum

    Версия модели для использования.

  • stylestring

    Целевой музыкальный стиль для обложки.

suno_upload_extend

Расширяет загруженное аудио (вашу собственную музыку) новым AI-сгенерированным контентом. Похоже на suno_extend_music, но работает с аудио, которое вы загрузили через suno_upload_audio. Позволяет добавлять новые разделы в вашу собственную музыку. Используйте это, когда: - Вы загрузили свою музыку и хотите расширить её - Вы хотите добавить AI-сгенерированные разделы к вашим существующим записям Возвращает: ID задачи и информацию о расширенном аудио.

Параметры
  • audio_idstringобязательный

    ID загруженного аудио для расширения. Это должно быть аудио, загруженное через suno_upload_audio.

  • callback_urlstring | null

    URL обратного вызова вебхука для асинхронных уведомлений.

  • continue_atnumberобязательный

    Метка времени в секундах, с которой начинается расширение.

  • lyricstringобязательный

    Текст песни для раздела расширения.

  • modelenum

    Версия модели для использования.

  • stylestring

    Музыкальный стиль для расширения.

2026.10.19.4основная
2026.10.19.3
2026.10.19.2
2026.10.19.1
2026.10.19.0
2026.10.18.6
2026.10.18.5
2026.10.18.4
2026.10.18.3
2026.10.18.2
2026.10.18.1
2026.10.18.0
2026.10.12.1
2026.10.12.0
2026.10.8.0
2026.10.7.2
2026.10.7.1
2026.10.7.0
2026.10.6.0
2026.10.5.0
2026.10.4.1
2026.10.4.0
2026.9.30.0
2026.9.29.0
2026.9.9.0
2026.9.6.1
2026.9.6.0
2026.9.5.2
2026.9.5.1
2026.9.5.0
2026.9.4.1
2026.9.4.0
2026.9.3.0
2026.8.30.0
2026.8.28.0
2026.8.25.0
2026.8.24.0
2026.8.23.0
2026.8.18.0
2026.8.17.0
2026.8.16.0
2026.8.15.2
2026.8.15.1
2026.8.15.0
2026.8.10.0
2026.8.5.0
2026.8.4.1
2026.8.4.0
2026.7.30.1
2026.7.30.0
2026.7.4.0
2026.7.2.1
2026.7.2.0
2026.6.18.0
2026.6.9.4
2026.6.9.3
2026.6.9.2
2026.6.9.1
2026.6.9.0
2026.6.6.0
2026.5.31.1
2026.5.31.0
2026.5.25.0
2026.5.24.0
2026.5.14.0
2026.5.6.0
2026.4.30.0
2026.4.27.0
2026.4.8.4
2026.4.8.3
2026.4.8.2
2026.4.8.1
2026.4.8.0
2026.4.5.6
2026.4.5.5
2026.4.5.4
2026.4.5.3
2026.4.5.2
2026.4.5.1
2026.4.5.0
2026.3.22.1
2026.3.22.0
2026.3.21.4
2026.3.21.3
2026.3.21.2
2026.3.21.1
2026.3.21.0
2026.3.20.3
2026.3.20.2
2026.3.20.1
2026.3.20.0
2026.3.19.9
2026.3.19.8
2026.3.19.7
2026.3.19.6
2026.3.19.5
2026.3.19.4
2026.3.19.3
2026.3.19.2
2026.3.19.1
2026.3.19.0
2026.3.9.0
2026.3.8.2
2026.3.8.1
2026.3.8.0
2026.3.1.5
2026.3.1.4
2026.3.1.3
2026.3.1.2
2026.3.1.1
2026.3.1.0
2026.2.28.0
2026.2.15.3
2026.2.15.2
2026.2.15.1
2026.2.15.0
2026.1.25.0
2026.1.24.2
2026.1.24.1
2026.1.24.0
2026.1.22.0
2026.1.21.5
2026.1.21.4
2026.1.21.3
2026.1.21.2
2026.1.21.1
2026.1.21.0

Выберите клиент, чтобы установить AceDataCloud/MCPSuno:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "acedatacloud-mcpsuno-xproijp753": {
      "command": "uvx",
      "args": [
        "mcp-suno"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "acedatacloud-mcpsuno-xproijp753": {
      "command": "uvx",
      "args": [
        "mcp-suno"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "acedatacloud-mcpsuno-xproijp753": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "mcp-suno"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"acedatacloud-mcpsuno-xproijp753\",\"type\":\"stdio\",\"command\":\"uvx\",\"args\":[\"mcp-suno\"],\"env\":{\"ACEDATACLOUD_API_TOKEN\":\"your_token_here\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "acedatacloud-mcpsuno-xproijp753": {
      "command": "uvx",
      "args": [
        "mcp-suno"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add acedatacloud-mcpsuno-xproijp753 --env ACEDATACLOUD_API_TOKEN=your_token_here -- uvx mcp-suno

Либо через JSON-конфиг:

claude mcp add-json acedatacloud-mcpsuno-xproijp753 "{\"command\":\"uvx\",\"args\":[\"mcp-suno\"],\"env\":{\"ACEDATACLOUD_API_TOKEN\":\"your_token_here\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add acedatacloud-mcpsuno-xproijp753 --env ACEDATACLOUD_API_TOKEN=your_token_here -- uvx mcp-suno

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.acedatacloud-mcpsuno-xproijp753]
command = "uvx"
args = ["mcp-suno"]

[mcp_servers.acedatacloud-mcpsuno-xproijp753.env]
ACEDATACLOUD_API_TOKEN = "your_token_here"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите AceDataCloud/MCPSuno, а в поле команды запуска — строку ниже:
uvx mcp-suno

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "acedatacloud-mcpsuno-xproijp753": {
      "command": "uvx",
      "args": [
        "mcp-suno"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "acedatacloud-mcpsuno-xproijp753": {
      "command": "uvx",
      "args": [
        "mcp-suno"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например acedatacloud-mcpsuno-xproijp753.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: acedatacloud-mcpsuno-xproijp753
    command: uvx
    args:
      - "mcp-suno"
    env:
      ACEDATACLOUD_API_TOKEN: your_token_here
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "acedatacloud-mcpsuno-xproijp753": {
      "command": "uvx",
      "args": [
        "mcp-suno"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}

Похожие MCP-сервера

cswkim/discogs-mcp-server

cswkim/discogs-mcp-server

от cswkim

MCP-сервер для работы с Discogs API: поиск артистов, альбомов, треков и управление личной коллекцией. Полезен коллекционерам винила и разработчикам, интегрирующим музыкальный каталог в AI-ассистент...

TypeScript⭐ 128
MKirovBG/scribefy-mcp

MKirovBG/scribefy-mcp

от mkirovbg

Сервер Scribefy для MCP — извлекает транскрипты YouTube по ссылке прямо в Claude Desktop, Cursor, Windsurf и других AI-клиентах. Также бесплатно ищет видео, получает метаданные и похожие ролики.

JavaScript⭐ 1
clanker-records/crompton-network

clanker-records/crompton-network

от clanker-records

MCP-сервер для нативного прослушивания альбома *Straight Outta Crompton* от машинных артистов C.W.A. Агенты получают доступ к потоковой передаче треков, покадровой аналитике (спектрограммы, метрики...

JavaScript⭐ 2
gwbischof/outsource-mcp

gwbischof/outsource-mcp

от gwbischof

Сервер Outsource MCP даёт AI-приложениям единый доступ к 20+ модельным провайдерам для генерации текста и изображений. Работает с любыми MCP-клиентами, включая Claude Desktop и Cline. Подходит разр...

Python⭐ 30
stabgan/openrouter-mcp-multimodal

stabgan/openrouter-mcp-multimodal

от stabgan

Мультимодальный MCP-сервер для анализа и генерации текста, изображений, аудио и видео. Интегрируется с Claude Desktop, Cursor и другими клиентами через OpenRouter, давая доступ к 300+ моделям. Вклю...

TypeScript⭐ 99
elestirelbilinc-sketch/vap-showcase

elestirelbilinc-sketch/vap-showcase

от elestirelbilinc-sketch

MCP-сервер VAP Media добавляет AI-агентам генерацию изображений Flux, видео Veo и музыки Suno с детерминированным ценообразованием. Управляй затратами, используй готовые инструменты в Claude Deskto...

Python⭐ 1
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин