Integrations
Enables creation and editing of MIDI clips with notes, creation of MIDI tracks, and implementation of chord progressions and melodies within Ableton Live.
Provides the runtime environment for the AbletonMCP server, allowing it to connect Ableton Live to AI assistants through the Model Context Protocol.
AbletonMCP Enhanced — управление ИИ для Ableton Live
Этот инструмент подключает Ableton Live к помощникам на базе искусственного интеллекта, таким как Claude и Cursor, через протокол контекста модели (MCP), что позволяет управлять Ableton Live с помощью команд на естественном языке.
Это улучшенная версия оригинального AbletonMCP от Сиддхарта Ахуджи со значительными улучшениями, упрощающими установку и использование.
Что можно сделать с помощью этого инструмента
- Создание и обработка MIDI- и аудиодорожек
- Загружайте инструменты, эффекты и звуки из библиотеки Ableton
- Создавайте и редактируйте MIDI-клипы с нотами
- Управление воспроизведением (запуск, остановка, запуск клипов)
- Настройте параметры устройства (например, настройки эквалайзера)
- И многое другое!
Краткое руководство для музыкальных продюсеров
Вариант 1: Установка через Smithery (самый простой)
Если вы используете Claude Desktop, самый простой способ установки — с помощью Smithery:
Это автоматически настроит сервер MCP в Claude Desktop. Вам все еще нужно будет установить Ableton Remote Script (см. Шаг 4 ниже).
Вариант 2: Ручная установка
Шаг 1: Установка Python (однократная настройка)
Если у вас не установлен Python:
- Загрузите и установите Python 3.10 или более новую версию:
- Для Mac: Загрузите Python
- Для Windows: Загрузите Python
- Во время установки обязательно отметьте галочкой «Добавить Python в PATH»
Шаг 2: Установка AbletonMCP (однократная настройка)
Откройте Терминал (Mac) или Командную строку (Windows) и выполните следующие команды:
Шаг 3: Установите Ableton Remote Script (однократная настройка)
В том же открытом окне терминала/командной строки:
Если автоматическая установка не работает, инструмент подскажет вам, куда вручную поместить файлы.
Шаг 4: Настройка Ableton Live (однократная настройка)
- Запустить Ableton Live
- Перейдите в Настройки → Ссылка, Темп и MIDI.
- В раскрывающемся списке «Панель управления» выберите «AbletonMCP_Remote_Script».
- Установите для входных и выходных параметров значение «Нет»
- Нажмите «ОК», чтобы сохранить настройки.
Шаг 5: Подключитесь к своему помощнику на базе искусственного интеллекта
Для Клода Десктопа:
- Перейдите в Клод → Настройки → Разработчик → Изменить конфигурацию.
- Добавьте это в ваш
claude_desktop_config.json
:
Замените PATH_TO_YOUR_ENVIRONMENT
на полный путь к месту, где вы создали свою среду. Например:
- Mac:
/Users/yourusername/ableton-mcp-env
- Windows:
C:\Users\yourusername\ableton-mcp-env
Для курсора:
- Перейдите в Настройки курсора → MCP
- Добавьте эту команду:
Замените PATH_TO_YOUR_ENVIRONMENT
как описано выше.
Для других инструментов ИИ:
Любой инструмент ИИ, поддерживающий MCP, можно подключить, указав ему ableton-mcp server
в вашей среде.
Шаг 6: Начните создавать музыку с помощью ИИ!
- Открыть Ableton Live
- Откройте своего помощника на основе искусственного интеллекта (Клода, Курсора и т. д.)
- Начните просить свой ИИ управлять Ableton!
Примечание : Если вы установили через Smithery (вариант 1), вы можете пропустить шаги 1-3 и 5 ручной установки. Вам нужно только установить Ableton Remote Script (шаг 4), и тогда вы готовы к работе!
Примеры команд, которые стоит попробовать
- «Создание нового MIDI-трека с использованием синтезаторного басового инструмента»
- «Добавить реверберацию к треку 1»
- «Создайте 4-тактовый MIDI-клип с простой мелодией»
- «Загрузите барабанную стойку на дорожку 2»
- «Добавьте джазовую последовательность аккордов в клип на треке 1»
- «Установите темп на 120 ударов в минуту»
- «Воспроизвести клип на дорожке 2»
- «Применить предустановку эквалайзера низких частот к треку 1»
Поиск неисправностей
Проблемы с подключением
- Перед использованием команд ИИ убедитесь, что Ableton Live запущен.
- Проверьте, включен ли Remote Script в настройках MIDI Ableton.
- Перезапустите Ableton и вашего помощника AI, если у вас возникли проблемы с подключением.
Распространенные ошибки
- «Команда не найдена» : убедитесь, что вы активировали свою среду с помощью
source ableton-mcp-env/bin/activate
(Mac/Linux) илиableton-mcp-env\Scripts\activate
(Windows) - «Не удалось подключиться к Ableton» : убедитесь, что Ableton запущен и удаленный скрипт включен.
- «Удаленный скрипт не найден» : попробуйте запустить
ableton-mcp install
еще раз или следуйте инструкциям по ручной установке.
Получение помощи
Если у вас по-прежнему возникают проблемы, проверьте страницу проблем GitHub или создайте новую проблему с подробным описанием.
Расширенное использование
Для тех, кто хорошо знаком с инструментами командной строки, AbletonMCP предлагает дополнительные команды:
Благодарности
Этот проект основан на оригинальном AbletonMCP Сиддхарта Ахуджи. Я построил на этой основе улучшенную версию с дополнительными функциями и улучшениями.
Лицензия
Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.
Отказ от ответственности
Это сторонняя интеграция, а не Ableton.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Подключает Ableton Live к помощникам на базе искусственного интеллекта через протокол контекста модели (MCP), что позволяет управлять задачами по созданию музыки на естественном языке, такими как создание треков, редактирование MIDI, загрузка инструментов и управление воспроизведением.
Related MCP Servers
- -securityAlicense-qualityConnects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender for AI-assisted 3D modeling, scene manipulation, and rendering.Last updated -10,093PythonMIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) integration that allows AI assistants to control Home Assistant devices by searching for entities and controlling devices through natural language commands.Last updated -10PythonMIT License
- -securityAlicense-qualityConnects Ableton Live to Claude AI through the Model Context Protocol, enabling AI-assisted music production by allowing Claude to directly interact with and control Ableton Live sessions.Last updated -881PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables real-time interaction with Ableton Live, allowing AI assistants to control song creation, track management, clip operations, and audio recording workflows.Last updated -2309TypeScriptMIT License