Sonilo Music & Sound Effects — MCP-сервер для Claude Code: установка
Генерирует лицензированную музыку и звуковые эффекты под тайминги готового видео. Помогает озвучить ролики без ручной подгонки треков под монтажные склейки.
claude mcp add --env SONILO_API_KEY=<SONILO_API_KEY> --env SONILO_API_URL=<SONILO_API_URL> --env SONILO_MCP_BASE_PATH=<SONILO_MCP_BASE_PATH> --env TIME_OUT_SECONDS=<TIME_OUT_SECONDS> --transport stdio sonilo-music-sound-effects -- uvx sonilo-mcpЧто делает Sonilo Music & Sound Effects
Сервер связывает ассистента с API платформы Sonilo. Главный инструмент video_to_music анализирует видеоряд, динамику и монтажные склейки, создавая саундтрек точной длины ролика. Для фоновых шумов и спецэффектов есть video_to_sfx, который привязывает звуки к событиям на экране или таймкодам.
Для работы через терминал понадобятся утилита uvx и ключ SONILO_API_KEY. Чтобы воспроизводить полученный звук прямо через команду play_audio, в операционной системе обязана стоять библиотека PortAudio — без неё плеер выдаст ошибку. Остальные методы генерации аудио и экспорта файлов работают без системного аудиодрайвера.
Каждый трек лицензирован через Shutterstock и разрешён для коммерческих публикаций. Дополнительно можно раскладывать музыку на стемы ударных, баса и вокала через флаг stems или запрашивать до десяти вариантов дорожки за раз.
Какие задачи решает
- подобрать фоновую музыку точно под хронометраж и склейки видео
- сгенерировать синхронные звуковые эффекты для видеоряда
- создать короткий звуковой эффект по текстовому описанию
- разделить готовый саундтрек на дорожки баса, ударных и вокала
Примеры запросов агенту
- Напиши фоновую музыку под настроение ролика
promo.mp4 - Сгенерируй звуковые эффекты для файла
trailer.mp4с разбивкой по сценам - Создай трек в жанре synthwave длительностью 30 секунд со стэмами
Как установить Sonilo Music & Sound Effects
Командой платформы
claude mcp add --env SONILO_API_KEY=<SONILO_API_KEY> --env SONILO_API_URL=<SONILO_API_URL> --env SONILO_MCP_BASE_PATH=<SONILO_MCP_BASE_PATH> --env TIME_OUT_SECONDS=<TIME_OUT_SECONDS> --transport stdio sonilo-music-sound-effects -- uvx sonilo-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from sonilo-mcp <команда>
Командой платформы
codex mcp add sonilo-music-sound-effects --env SONILO_API_KEY=<SONILO_API_KEY> --env SONILO_API_URL=<SONILO_API_URL> --env SONILO_MCP_BASE_PATH=<SONILO_MCP_BASE_PATH> --env TIME_OUT_SECONDS=<TIME_OUT_SECONDS> -- uvx sonilo-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from sonilo-mcp <команда>
Файл настроек
{
"mcpServers": {
"sonilo-music-sound-effects": {
"command": "uvx",
"args": [
"sonilo-mcp"
],
"env": {
"SONILO_API_KEY": "<SONILO_API_KEY>",
"SONILO_API_URL": "<SONILO_API_URL>",
"SONILO_MCP_BASE_PATH": "<SONILO_MCP_BASE_PATH>",
"TIME_OUT_SECONDS": "<TIME_OUT_SECONDS>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from sonilo-mcp <команда>
Файл настроек
{
"servers": {
"sonilo-music-sound-effects": {
"type": "stdio",
"command": "uvx",
"args": [
"sonilo-mcp"
],
"env": {
"SONILO_API_KEY": "<SONILO_API_KEY>",
"SONILO_API_URL": "<SONILO_API_URL>",
"SONILO_MCP_BASE_PATH": "<SONILO_MCP_BASE_PATH>",
"TIME_OUT_SECONDS": "<TIME_OUT_SECONDS>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from sonilo-mcp <команда>
Командой платформы
gemini mcp add -e SONILO_API_KEY=<SONILO_API_KEY> -e SONILO_API_URL=<SONILO_API_URL> -e SONILO_MCP_BASE_PATH=<SONILO_MCP_BASE_PATH> -e TIME_OUT_SECONDS=<TIME_OUT_SECONDS> sonilo-music-sound-effects uvx sonilo-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from sonilo-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Sonilo Music & Sound Effects
Как установить Sonilo Music & Sound Effects в Claude Code?
Выполните команду claude mcp add sonilo-mcp -e SONILO_API_KEY=<SONILO_API_KEY> -- uvx sonilo-mcp, подставив свой ключ из кабинета Sonilo.
Что делает Sonilo Music & Sound Effects?
Он предоставляет инструменты создания музыки и саунд-дизайна под видеоряд с автоматической синхронизацией длины аудио.
Нужен ли PortAudio для всех инструментов сервера?
Системная библиотека PortAudio требуется только для работы инструмента play_audio. Создание треков, синтез эффектов и экспорт файлов работают без неё.