Repolode
ahujasid

ahujasid/ableton-mcp

MCP-сервер и Remote Script для Ableton Live, с помощью которых LLM-клиенты, например Claude, могут создавать дорожки, загружать инструменты и собирать клипы.

Звёзды
3,211
Форки
465
Открытые issues
48
Последний коммит
28 дней назад

Что это?

Ableton MCP подключает Ableton Live к клиентам больших языковых моделей, например Claude Desktop и Cursor, через Model Context Protocol. Проект состоит из двух частей: MCP-сервера на Python, который предоставляет модели инструменты, и Ableton Remote Script, запускающего внутри Live socket-сервер для выполнения полученных команд.

После подключения можно попросить модель изучить текущую сессию, создать MIDI- или аудиодорожки, загрузить инструменты и эффекты из браузера Ableton, добавить ноты в MIDI-клипы, изменить темп и запустить или остановить воспроизведение. Проект также позволяет собирать полноценную структуру композиции — вступление, развитие, дроп, брейкдаун и аутро — в Arrangement View.

Для установки используется uv; в комплекте есть установщик, который копирует Remote Script в User Library Ableton. Это сторонняя интеграция, созданная не Ableton. Анонимная телеметрия включена по умолчанию, но её можно отключить; запись промптов и MIDI-контента в датасет включается по желанию.

Ключевые возможности

  • 01Создаёт MIDI- и аудиодорожки в Ableton Live и изменяет их.
  • 02Загружает инструменты и эффекты из браузера Ableton.
  • 03Добавляет ноты в MIDI-клипы и редактирует их.
  • 04Собирает полноценные аранжировки в Arrangement View.
  • 05Управляет воспроизведением, запуском клипов и темпом.

Сценарии использования

  • Создание прототипа бита или трека по описанию для LLM.
  • Автоматизация повторяющейся настройки сессии, например загрузки drum rack и добавления эффектов.
  • Эксперименты с аранжировкой и генерацией мелодий с помощью ИИ в Live.

Быстрый старт

  1. 1

    Установите uv (на macOS с помощью Homebrew)

    brew install uv
  2. 2

    Добавьте MCP-сервер в конфигурацию клиента (например, Claude Desktop)

  3. 3

    Установите Ableton Remote Script

    uvx --from ableton-mcp ableton-mcp-install-script
  4. 4

    В Ableton Live выберите AbletonMCP в качестве Control Surface и установите для Input и Output значение None

Что важно знать

  • Требуются Ableton Live 10 или новее и Python 3.8 или новее.
  • Лучше всего работает со стандартными устройствами и элементами браузера Ableton.
  • Сложные аранжировки, возможно, потребуется разбить на более мелкие шаги.
  • Анонимная телеметрия включена по умолчанию; её можно отключить с помощью переменной окружения.

Темы

Частые вопросы

Что такое ableton-mcp?
MCP-сервер и Remote Script для Ableton Live, с помощью которых LLM-клиенты, например Claude, могут создавать дорожки, загружать инструменты и собирать клипы. Ableton MCP подключает Ableton Live к клиентам больших языковых моделей, например Claude Desktop и Cursor, через Model Context Protocol. Проект состоит из двух частей: MCP-сервера на Python, который предоставляет модели инструменты, и Ableton Remote Script, запускающего внутри Live socket-сервер для выполнения полученных команд.
ableton-mcp можно использовать бесплатно? Какая у него лицензия?
ableton-mcp распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
ableton-mcp всё ещё поддерживается?
Активно поддерживается. Последний коммит в ableton-mcp — 22 сент. 2026 г..
Для чего можно использовать ableton-mcp?
Создание прототипа бита или трека по описанию для LLM. Автоматизация повторяющейся настройки сессии, например загрузки drum rack и добавления эффектов. Эксперименты с аранжировкой и генерацией мелодий с помощью ИИ в Live.
Как установить ableton-mcp?
Установите uv (на macOS с помощью Homebrew): brew install uv Добавьте MCP-сервер в конфигурацию клиента (например, Claude Desktop) Установите Ableton Remote Script: uvx --from ableton-mcp ableton-mcp-install-script В Ableton Live выберите AbletonMCP в качестве Control Surface и установите для Input и Output значение None
Где скачать ableton-mcp?
Исходный код и инструкции по установке — на GitHub: https://github.com/ahujasid/ableton-mcp

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты