Ableton Live MCP Server — MCP-сервер для Claude Code: 156 инструментов
Даёт ИИ-ассистенту 156 типизированных инструментов для работы с запущенным Ableton Live и разбора сохранённых .als без открытой программы.
claude mcp add ableton-live-mcp -- uvx mcp-server-ableton-liveЧто делает Ableton Live MCP Server
Внутри Live работает Remote Script, который отдаёт Live API через локальный сокет. Сам MCP-сервер превращает это в типизированные вызовы с проверкой аргументов, справкой по каждому инструменту и пометками о разрушительных действиях.
Инструменты покрывают сессию и транспорт, треки и микшер, клипы и MIDI-ноты, устройства, аранжировку, генераторы паттернов и аккордов, пакетные правки за один шаг отмены, запись фрагмента в WAV и анализ микса. Отдельная группа работает офлайн: сводка по проекту, список треков, извлечение MIDI, определение тональности, сравнение двух версий и проверка сохранённого .als.
Нужны Ableton Live 11 или 12, Python 3.10+ и uv. После регистрации сервера установите Remote Script командой uvx [email protected] install, полностью перезапустите Live и выберите **AbletonMCP** в списке **Control Surface** на странице **Settings > Tempo & MIDI**, оставив **Input: None** и **Output: None**. Без этой строки мост не поднимется, и клиент не увидит ни одного инструмента. Часть инструментов удаляет треки и перезаписывает ноты клипов, поэтому сохраните проект перед большой сессией.
Какие задачи решает
- собрать бит из MIDI-нот прямо в открытом проекте
- загрузить инструмент или эффект на нужный трек по имени
- свести микс и повесить лимитер на мастер
- сравнить две версии сохранённого
.als - записать фрагмент сессии в WAV без диалога экспорта
Примеры запросов агенту
- Сделай lofi-бит на 80 BPM с пыльными барабанами, контрабасом и аккордами Rhodes, потом поставь лимитер на мастер на -1 dB
- Покажи темп и названия треков, ничего не меняй
- Сравни текущую сессию с последней проверкой и скажи, что изменилось
Как установить Ableton Live MCP Server
Командой платформы
claude mcp add ableton-live-mcp -- uvx mcp-server-ableton-liveuvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-server-ableton-live <команда>
Командой платформы
codex mcp add ableton-live-mcp-server -- uvx mcp-server-ableton-liveuvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-server-ableton-live <команда>
Файл настроек
{
"mcpServers": {
"ableton-live-mcp-server": {
"command": "uvx",
"args": [
"mcp-server-ableton-live"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-server-ableton-live <команда>
Файл настроек
{
"servers": {
"ableton-live-mcp-server": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-server-ableton-live"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-server-ableton-live <команда>
Командой платформы
gemini mcp add ableton-live-mcp-server uvx mcp-server-ableton-liveuvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-server-ableton-live <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Ableton Live MCP Server
Как установить Ableton Live MCP Server в Claude Code?
Выполните claude mcp add ableton-live-mcp -- uvx mcp-server-ableton-live, затем поставьте Remote Script командой uvx [email protected] install и выберите **AbletonMCP** в списке **Control Surface** в настройках Live.
Что делает Ableton Live MCP Server?
Открывает ассистенту 156 инструментов для управления запущенным Ableton Live: треки, клипы, MIDI, устройства, аранжировка, генераторы и анализ. Отдельные инструменты читают и сравнивают сохранённые .als при закрытой программе.
Что нужно для работы сервера?
Ableton Live 11 или 12, Python 3.10+ и uv. Remote Script нужно установить и выбрать как Control Surface, иначе мост не запустится.