AbletonMCP Enhanced

by itsuzef

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:

npx -y @smithery/cli install @itsuzef/ableton-mcp --client claude

Это автоматически настроит сервер MCP в Claude Desktop. Вам все еще нужно будет установить Ableton Remote Script (см. Шаг 4 ниже).

Вариант 2: Ручная установка

Шаг 1: Установка Python (однократная настройка)

Если у вас не установлен Python:

  1. Загрузите и установите Python 3.10 или более новую версию:
  2. Во время установки обязательно отметьте галочкой «Добавить Python в PATH»
Шаг 2: Установка AbletonMCP (однократная настройка)

Откройте Терминал (Mac) или Командную строку (Windows) и выполните следующие команды:

# Create a folder for AbletonMCP python -m venv ableton-mcp-env # On Mac/Linux: source ableton-mcp-env/bin/activate # On Windows: ableton-mcp-env\Scripts\activate # Install AbletonMCP pip install git+https://github.com/itsuzef/ableton-mcp.git
Шаг 3: Установите Ableton Remote Script (однократная настройка)

В том же открытом окне терминала/командной строки:

# Install the Remote Script to Ableton ableton-mcp install

Если автоматическая установка не работает, инструмент подскажет вам, куда вручную поместить файлы.

Шаг 4: Настройка Ableton Live (однократная настройка)
  1. Запустить Ableton Live
  2. Перейдите в Настройки → Ссылка, Темп и MIDI.
  3. В раскрывающемся списке «Панель управления» выберите «AbletonMCP_Remote_Script».
  4. Установите для входных и выходных параметров значение «Нет»
  5. Нажмите «ОК», чтобы сохранить настройки.
Шаг 5: Подключитесь к своему помощнику на базе искусственного интеллекта
Для Клода Десктопа:
  1. Перейдите в Клод → Настройки → Разработчик → Изменить конфигурацию.
  2. Добавьте это в ваш claude_desktop_config.json :
{ "mcpServers": { "AbletonMCP": { "command": "PATH_TO_YOUR_ENVIRONMENT/bin/ableton-mcp", "args": [ "server" ] } } }

Замените PATH_TO_YOUR_ENVIRONMENT на полный путь к месту, где вы создали свою среду. Например:

  • Mac: /Users/yourusername/ableton-mcp-env
  • Windows: C:\Users\yourusername\ableton-mcp-env
Для курсора:
  1. Перейдите в Настройки курсора → MCP
  2. Добавьте эту команду:
PATH_TO_YOUR_ENVIRONMENT/bin/ableton-mcp server

Замените PATH_TO_YOUR_ENVIRONMENT как описано выше.

Для других инструментов ИИ:

Любой инструмент ИИ, поддерживающий MCP, можно подключить, указав ему ableton-mcp server в вашей среде.

Шаг 6: Начните создавать музыку с помощью ИИ!
  1. Открыть Ableton Live
  2. Откройте своего помощника на основе искусственного интеллекта (Клода, Курсора и т. д.)
  3. Начните просить свой ИИ управлять 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 предлагает дополнительные команды:

# Show version information ableton-mcp version # Show available MCP functions ableton-mcp info # Start the server with custom host/port ableton-mcp server --host 127.0.0.1 --port 8080

Благодарности

Этот проект основан на оригинальном AbletonMCP Сиддхарта Ахуджи. Я построил на этой основе улучшенную версию с дополнительными функциями и улучшениями.

Лицензия

Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.

Отказ от ответственности

Это сторонняя интеграция, а не Ableton.

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Подключает Ableton Live к помощникам на базе искусственного интеллекта через протокол контекста модели (MCP), что позволяет управлять задачами по созданию музыки на естественном языке, такими как создание треков, редактирование MIDI, загрузка инструментов и управление воспроизведением.

  1. Что можно сделать с помощью этого инструмента
    1. Краткое руководство для музыкальных продюсеров
      1. Вариант 1: Установка через Smithery (самый простой)
      2. Вариант 2: Ручная установка
    2. Примеры команд, которые стоит попробовать
      1. Поиск неисправностей
        1. Проблемы с подключением
        2. Распространенные ошибки
        3. Получение помощи
      2. Расширенное использование
        1. Благодарности
          1. Лицензия
            1. Отказ от ответственности

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                Connects 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,093
                Python
                MIT License
                • Apple
              • -
                security
                A
                license
                -
                quality
                A 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 -
                10
                Python
                MIT License
                • Linux
                • Apple
              • -
                security
                A
                license
                -
                quality
                Connects 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 -
                881
                Python
                MIT License
                • Apple
              • A
                security
                A
                license
                A
                quality
                A 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 -
                23
                0
                9
                TypeScript
                MIT License
                • Linux
                • Apple

              View all related MCP servers

              ID: zvo4f52eiz