
othmanadi/loophole
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Управляйте Ableton Live от Клода и любого LLM. MCP-сервер, построенный на официальном SDK-расширении Ableton: один .ablx, нет удаленного сценария, нет AbletonOSC, нет Max для Live. TypeScript, Live 12.4.5 Бета-версия.
Обзор
Он предназначен для работы в Live на официальном SDK-расширении Ableton, что делает его No Remote Script, No AbletonOSC, No Max for Live. Прочитайте исходную документацию в docs/src/content/docs. Пока нет опубликованного пакета .ablx, CLI или релиза. Лазейка - это две вещи, которые питают друг друга: - небольшой набор сфокусированных расширений Ableton для работы в студии (установка, настройка, гигиена, масштаб, канавка) - сервер MCP, который позволяет LLM (Claude, Cursor, любому клиенту MCP) читать и редактировать ваш Live Set через тот же официальный API, который использует Kit. Набор определяет целенаправленные рабочие процессы производителя. Мост предоставляет общие возможности клиентам MCP. Они имеют одну кодовую базу и один локальный путь установки. Ядро без SDK и библиотека MCP работают без Live. Проверка типа SDK, упаковка .ablx, загрузка в Live, подключение к клиенту и реальное поведение отмены являются отдельными воротами в контрольном списке E2E. Неконтролируемые ворота НЕ RUN; они не подразумеваются CI.
Обзор (машинный перевод)
**Loophole является источником для библиотеки Ableton MCP и набора расширений, построенных таким образом, что клиент MCP может управлять Ableton Live через один локально упакованный .ablx. Он предназначен для запуска inside Live на официальных расширениях Ableton SDK, что делает его первым MCP-сервером, построенным на официальных расширениях Ableton SDK. Нет дистанционного сценария, нет AbletonOSC, нет Max для Live.
Прочитайте исходную документацию в docs/src/content/docs. В настоящее время не выпущено ни T2, ни CLI.
Лазейка - это две вещи, которые питают друг друга:
** The Loophole Kit:** небольшой набор сфокусированных расширений Ableton для работы в студии (установка, постановка, гигиена, масштаб, канавка). Loophole Bridge: сервер MCP, который позволяет LLM (Claude, Cursor, любому клиенту MCP) читать и редактировать ваш Live Set через тот же официальный API, который использует Kit.
Набор определяет целенаправленные рабочие процессы производителя. Мост предоставляет общие возможности клиентам MCP. Они имеют одну кодовую базу и один локальный путь установки.
** Граница верификации** Ядро без SDK и библиотека MCP работают без Live. SDK typechecking, '.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Loophole is the source for an Ableton MCP library and extension kit, built so an MCP client can control Ableton Live through one locally packaged .ablx. It is designed to run inside Live on Ableton’s official Extensions SDK, which makes it the first MCP server built on Ableton’s official Extensions SDK. No Remote Script, no AbletonOSC, no Max for Live.
Read the versioned source documentation in docs/src/content/docs. There is no published package, .ablx, CLI, or release yet.
Loophole is two things that feed each other:
- The Loophole Kit: a small set of focused Ableton extensions for the chores that eat studio time (arrangement, gain staging, set hygiene, scale, groove).
- The Loophole Bridge: an MCP server that lets an LLM (Claude, Cursor, any MCP client) read and edit your Live Set through the same official API the Kit uses.
The Kit defines focused producer workflows. The Bridge exposes the shared capabilities to MCP clients. They share one codebase and one local install path.
Verification boundary. The SDK-free core and MCP library are exercised without Live. SDK typechecking,
.ablxpackaging, loading in Live, client connectivity, and real undo behavior are separate gates in the E2E checklist. Unchecked gates areNOT_RUN; they are not implied by CI.
flowchart LR
kit["Loophole Kitfive context-menu workflows(producers)"]
bridge["Loophole BridgeMCP server (devs, AI)"]
docs["docs + skillguides, tool reference"]
users["usersproducers + builders"]
kit -- "defines focused workflows" --> bridge
bridge -- "tool reference, recipes" --> docs
docs -- "lowers the on-ramp" --> users
users -- "adoption, feedback, more chores to automate" --> kit
classDef accent fill:#E9A23B,stroke:#9A6A1A,color:#160F02,font-weight:bold;
class kit accent;
Where everything lives
Установка
npx skills add OthmanAdi/loophole --skill ableton-live