Ableton Live MCP Server

MCP-сервер для Ableton Live: 156 инструментов дают Claude, Cursor или Codex писать MIDI, грузить плагины и сводить трек.

  • 77 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Инструменты удаляют дорожки и заменяют ноты клипов в открытом проекте, а Remote Script работает внутри Live.
Все причины и проверки

wstierhout/ableton-live-mcp

Установка

В терминале, через 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-серверРасширенный доступ3,3 тыс.Звезды репозитория

MCP-сервер на 474 инструмента подключает ИИ-клиента к Ableton Live 12: правка сета, сравнение версий, память об удачных решениях.

MCP-серверРасширенный доступ96Звезды репозитория

MCP-сервер и панель управляют проектом Adobe After Effects: агент читает композицию и собирает анимацию как обычные слои и ключи.

MCP-серверШирокий доступ52Звезды репозитория

Локальный MCP-сервер для Logic Pro на macOS: агент создает дорожки, пишет MIDI, ведет микшер и сверяет результат

MCP-серверШирокий доступ198Звезды репозитория

MCP-сервер из 181 инструмента: агент пишет MIDI, сводит и мастерит треки в REAPER, не отправляя проект в облако.

MCP-серверРасширенный доступ118Звезды репозитория

MCP-сервер, где агент пишет ноты в ABC или живой бит на Strudel, а плеер с редактором открывается прямо в чате

MCP-серверРасширенный доступ77Звезды репозитория

Коротко о README

Сервер ставится одной командой через uvx и работает с Claude, Cursor, Codex и любым клиентом MCP. Есть сайт с руководством по установке abletonmcp.com и инструкции для Codex.

Бейдж для README

Сообщить о проблеме