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
- AsecurityAlicenseAqualityConnects 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 -1711,949PythonMIT 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 -2315324TypeScriptMIT License