Skip to content

Releases: philtzjp/live-connector

live-connector v2.0.0

27 Jun 18:54
bbe44c0

Choose a tag to compare

live-connector v2.0.0 Pre-release
Pre-release

live-connector v2.0.0 は、MCP endpoint の認証方式とインストール型運用手順を更新するリリースです。

変更内容

  • LIVE_CONNECTOR_MCP_TOKEN を廃止し、MCP client の Authorization header 設定を不要にしました。
  • /api/v1/mcp を loopback Host / Origin header 検証で保護するように変更しました。
  • LIVE_CONNECTOR_MCP_HOST127.0.0.1 / localhost / ::1 に制限しました。
  • README に .ablx 生成、インストール型運用、更新手順、Developer Mode の開発フローを追加しました。
  • VERSION、extension manifest、health response、MCP server metadata を 2.0.0 に更新しました。

インストール

  1. このリリースに添付されている live-connector-2.0.0.ablx をダウンロードします。
  2. Ableton Live の Preferences → Extensions に .ablx をドロップします。
  3. Developer Mode を OFF にして Ableton Live を再起動します。
  4. MCP クライアントから http://127.0.0.1:7799/api/v1/mcp に接続します。
    • ヘルスチェック: http://127.0.0.1:7799/health

Claude Code では、初回に次の登録を行います。

claude mcp add --transport http live-connector http://127.0.0.1:7799/api/v1/mcp --scope project

更新手順

  1. このリリースに添付されている live-connector-2.0.0.ablx をダウンロードします。
  2. Ableton Live の Preferences → Extensions に新しい .ablx をドロップします。
  3. Ableton Live を再起動します。
  4. URL が http://127.0.0.1:7799/api/v1/mcp のままであれば、Claude Code の再登録は不要です。

備考

Bearer token は廃止されました。既存の .mcp.json や MCP client 設定に Authorization header が残っている場合は削除してください。

Ableton Live Beta + Extensions SDK(beta)前提のため、このリリースは pre-release として公開しています。

v1.0.0

27 Jun 14:59

Choose a tag to compare

v1.0.0 Pre-release
Pre-release

Ableton Live を Cypher 風クエリで操作する MCP サーバーの初回リリースです。

インストール

  1. Ableton Live(Extensions 対応の Beta ビルド)の Preferences → Extensions → Developer Mode を有効化
  2. 添付の live-connector-1.0.0.ablx を Extensions ページにドロップ
  3. MCP クライアントから http://127.0.0.1:7799/api/v1/mcp に接続(ヘルスチェック: /health

主な機能

  • 読み取り: query(Cypher サブセット: MATCH / WHERE / RETURN / LIMIT、可変長リレーション、抽象ラベル)/ get_overview / schema
  • 書き込み: set_song / set_track / set_clip / set_scene / set_device_parameter / set_cue_point(宣言的セレクション+型付き SET、preview / confirm / undo ガードレール)
  • 生成・削除: create_clip / create_arrangement_clip / delete_arrangement_clip / create_cue_point / delete_cue_point
  • MIDI / オーディオ: write_notes / render_audio
  • プリセット・デバイス状態: search_presets / save_device_state / apply_device_state

備考

  • Ableton Live Beta + Extensions SDK(beta)前提のため pre-release です。
  • Bearer 認証は LIVE_CONNECTOR_MCP_TOKEN 設定時のみ有効(未設定時は localhost・認証なし)。
  • ネイティブプリセット(.adv / .adg / 第三者プラグイン)の読込は SDK 非対応です。