Ableton Live MCP Server
MCP-сервер для Ableton Live: 156 инструментов дают Claude, Cursor или Codex писать MIDI, грузить плагины и сводить трек.
- 77 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Инструменты удаляют дорожки и заменяют ноты клипов в открытом проекте, а Remote Script работает внутри Live.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/ableton-live-mcp-serverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Инструменты удаляют дорожки и заменяют ноты клипов в открытом проекте, а Remote Script работает внутри Live.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Ableton Live MCP Server управляет Ableton Live из ИИ-ассистента: 156 инструментов для создания дорожек, редактирования MIDI, загрузки инструментов и эффектов, микширования и мастеринга в запущенном наборе. Дополнительно офлайн-инструменты читают и сравнивают сохраненные проекты `.als` при закрытом Live. Внутри Live работает Remote Script, который открывает Live API через локальный сокет, а MCP-сервер превращает его в типизированные инструменты с проверкой аргументов, подсказками о чтении и разрушающих действиях. Генераторы создают ударные в семи стилях, евклидовы ритмы, аккордовые прогрессии, басовые линии и мелодии. Пять готовых запросов вроде `make_a_beat` и `mix_and_master` задают сценарии, а `session_diff` показывает, что изменилось в проекте после правки.
Для кого. Музыкантам и саунд-дизайнерам, которые собирают треки в Ableton Live и хотят передать рутину в сведении и записи нот ИИ-ассистенту.
Подходит, если
- Нужно набросать бит на 80 BPM с басом и аккордами Rhodes и поставить лимитер на мастер.
- Требуется понять, какой тональности трек, и проверить микс на проблемы.
- Идет проверка двух версий проекта без запуска Live: `.als` читается офлайн.
- Надо загрузить инструмент на нужный трек и подкрутить параметры устройства.
- Перед и после правок нужна сводка изменений, чтобы ничего не потерять.
Не подходит, если
- Используете другую DAW: мост написан только под Ableton Live 11 и 12.
- Нужны громкость в LUFS и true peak: анализ дает пиковые значения и RMS.
- Нужна работа без резервной копии: часть инструментов удаляет дорожки и заметки.
Пример запроса к агенту
Сделай лоуфай-бит на 80 BPM с пыльными ударными, контрабасом и аккордами Rhodes, затем поставь лимитер на мастер на -1 дБ.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Нужны Ableton Live 11 или 12, Python 3.10 и `uv`. После установки сервера выполните `uvx mcp-server-ableton-live@1.8.1 install`, перезапустите Live и выберите AbletonMCP в списке Control Surface с входом и выходом None. После обновления пакета установку Remote Script повторяют. Инструменты не запускают произвольный код, но часть удаляет дорожки, заменяет ноты клипа и перезаписывает аранжировку, поэтому сохраняйте набор. Анализ аудио охватывает первые 30 секунд по умолчанию.
Как отключить. Удалите запись MCP командой `claude mcp remove AbletonMCP`, а в Live уберите AbletonMCP из списка Control Surface. Скопированный Remote Script лежит в User Library и удаляется вручную.
Частые вопросы
Как подключить сервер к Claude Code?
Выполните `claude mcp add AbletonMCP -s user -- uvx mcp-server-ableton-live@1.8.1`. Для Codex используйте `codex mcp add ableton -- uvx mcp-server-ableton-live@1.8.1`.
Как включить мост в Live?
После `uvx mcp-server-ableton-live@1.8.1 install` перезапустите Live. Откройте Settings, раздел Tempo и MIDI, выберите AbletonMCP в свободной строке Control Surface и поставьте Input и Output в None.
Как проверить, что все работает?
Команда `uvx mcp-server-ableton-live@1.8.1 doctor --json` проверяет установленные байты и версию запущенного моста. Начните с запроса на чтение: темп и названия дорожек без правок.
Можно ли работать без запущенного Live?
Да, офлайн-инструменты делают сводку по `.als`, показывают дорожки, достают MIDI, определяют тональность, сравнивают две версии и разбирают стойки `.adg` и `.adv`.
Что делает session_diff?
Вызовите его до и после правки: первый вызов фиксирует точку сравнения, затем он различает переименование, перестановку и дубли названий дорожек по идентификаторам из запущенного моста.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер для Ableton Live: агент создает дорожки, расставляет клипы и собирает аранжировку прямо в открытом проекте
MCP-сервер на 474 инструмента подключает ИИ-клиента к Ableton Live 12: правка сета, сравнение версий, память об удачных решениях.
MCP-сервер и панель управляют проектом Adobe After Effects: агент читает композицию и собирает анимацию как обычные слои и ключи.
Локальный MCP-сервер для Logic Pro на macOS: агент создает дорожки, пишет MIDI, ведет микшер и сверяет результат
MCP-сервер из 181 инструмента: агент пишет MIDI, сводит и мастерит треки в REAPER, не отправляя проект в облако.
MCP Music Studio — музыка в чате с агентом
mcp-music-studio
MCP-сервер, где агент пишет ноты в ABC или живой бит на Strudel, а плеер с редактором открывается прямо в чате
Коротко о README
Сервер ставится одной командой через uvx и работает с Claude, Cursor, Codex и любым клиентом MCP. Есть сайт с руководством по установке abletonmcp.com и инструкции для Codex.