OL

othmanadi/loophole

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

22 stars 1 forks 品質 69 トレンド 24MIT

ClaudeとLMからAbletonライブを制御する。 Abletonの公式エクステンションSDK上に構築されたMCPサーバー: 1 .ablx、リモートスクリプトなし、AbletonOSCなし、ライブでは最大ではありません。 TypeScript, ライブ 12.4.5 スイートベータ.

概要

Abletonの公式エクステンションSDKでライブ内で動作するように設計されており、リモートスクリプト、AbletonOSC、ライブでは最大ではありません。 docs/src/content/docs でバージョンのソースのドキュメントを読み込みます。 公開されたパッケージ、.ablx、CLI、またはリリースはまだありません。 ループホールは、互いにフィードする2つのことです。 - スタジオタイム(アレンジメント、ゲインステージング、セット衛生、スケール、溝)を食べるチョアのための集中型Abletonエクステンションの小さなセット。 - LLM(クロード、カーソル、任意のMCPクライアント)を読み取り、キットが使用する同じ公式APIを介してライブセットを編集するMCPサーバー。 キットは、フォーカスしたプロデューサーのワークフローを定義します。 ブリッジは、MCP クライアントに共有機能を公開しています。 1つのコードベースと1つのローカルインストールパスを共有します。 SDKフリーのコアとMCPライブラリは、ライブなしで動作します。 SDK の型チェック、.ablx パッケージング、ライブ、クライアントの接続、および実際の undo の動作の読み込みは、E2E チェックリストの別のゲートです。 チェックされていないゲートは NOT RUN です。それらは CI に従わない.

概要(AI 翻訳)

LoopholeはAbleton MCPライブラリとエクステンションキットのソースです。MCPクライアントはAbleton Liveをローカルパッケージで1つ管理できます[.ablx]。 Abletonの公式エクステンションSDKで inside Liveを実行するように設計されており、Abletonの公式エクステンションSDK上に構築された初のMCPサーバーです。** リモートスクリプト、AbletonOSC なし、最大ライブ。

[docs/src/content/docs でバージョンのソースのドキュメントを読みます。 公開されたパッケージ、[.ablx]、CLI、またはリリースはまだありません。

ループホールは、互いにフィードする2つのことです。

-**Loophole Kit:**スタジオタイム(アレンジメント、ゲインステージング、ハイジエン、スケール、溝)を食べるチョアのための集中アブルトン拡張の小さなセット。 -Loophole Bridge: LLM (Claude、Cursor、MCP クライアント) を同じ公式 API でライブセットを読み取り、編集する MCP サーバーです。

キットは、フォーカスしたプロデューサーのワークフローを定義します。 ブリッジは、MCP クライアントに共有機能を公開しています。 1つのコードベースと1つのローカルインストールパスを共有します。

確認境界。 SDKフリーのコアとMCPライブラリは、ライブなしで動作します。 SDK の型チェック.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

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, .ablx packaging, loading in Live, client connectivity, and real undo behavior are separate gates in the E2E checklist. Unchecked gates are NOT_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

GitHub で README 全文を見る

インストール

npx skills add OthmanAdi/loophole --skill ableton-live
MCP 初心者?mcpskill.org のガイドから始めましょう →