Live Connector
БесплатноНе проверенA Cypher-style MCP server that enables AI agents to query and edit an Ableton Live Set via a property graph query language.
Описание
A Cypher-style MCP server that enables AI agents to query and edit an Ableton Live Set via a property graph query language.
README

live-connector は、Ableton Live を AI エージェントから操作するための MCP サーバーです。
配布済みの .ablx を Ableton Live にインストールすると、Live 起動時に http://127.0.0.1:7799/api/v1/mcp で MCP endpoint が起動します。Claude Code などの MCP クライアントから、Live Set のトラック、クリップ、デバイス、MIDI ノート、デバイスパラメータを読み書きできます。
live-connector is an MCP server for controlling Ableton Live from AI agents. Install the
.ablxfile, restart Live, and connect your MCP client tohttp://127.0.0.1:7799/api/v1/mcp.
必要なもの
- Ableton Live(Extensions 対応の Beta ビルド)
- live-connector v3.0.0 の
.ablx - Claude Code などの HTTP MCP クライアント
インストール
- live-connector-3.0.0.ablx をダウンロードします。
- Ableton Live を起動し、Preferences → Extensions を開きます。
Choose fileから.ablxを選択、または.ablxを Extensions ページへドロップします。- Developer Mode を OFF にします。
- Ableton Live を再起動します。

Live 起動後、ブラウザで次の URL を開きます。
ページに次のような JSON が表示されれば、live-connector は起動しています。
{"status":"pass","version":"3.0.0","description":"live-connector MCP server","tools":{ ... },"structure":{ ... }}
Claude Code で使う
初回のみ、プロジェクトルートで MCP server を登録します。
claude mcp add --transport http live-connector http://127.0.0.1:7799/api/v1/mcp --scope project
登録後に Claude Code を再起動します。URL が変わらない限り、.ablx の再インストールや Live 再起動のたびに再登録する必要はありません。
できること
v3.0.0 では MCP ツールが 4 つに統合されています。推奨フローは meta → do read → do write → render → undo です。
| 動詞 | ツール | できること |
|---|---|---|
| 入口 | meta |
サービス情報、LOM スキーマ、Cypher 文法契約、例文、Live Set overview |
| 見る・変える | do |
Cypher で読み取り(MATCH … RETURN)と書き込み(SET / CREATE / DELETE / COPY) |
| 聴く | render |
AudioTrack の指定範囲を Pre-FX オーディオとしてレンダリング |
| 戻す | undo |
do 書き込みの取り消し(LIFO)。履歴は do read の WriteEvent 仮想ラベルで照会 |
読み取り例:
MATCH (:Track {name:"Drums"})-[:HAS_DEVICE]->(:Device {name:"Operator"})-[:HAS_PARAM]->(p:Parameter {name:"Cutoff"})
RETURN p.value, p.min, p.max
書き込み例:
MATCH (t:Track {name:"Drums"}) SET t.mute = true
CREATE (t:MidiTrack {name:"Bass"})
注意点
- インストール済み
.ablxを使う場合、Developer Mode は OFF にします。 localhost:7799が起動しない場合は、Ableton Live を再起動し、/healthを確認してください。- v3.0.0 は 破壊的変更です。v2.x の個別ツール名(
query/set_track/render_audio等)は存在しません。 - Ableton Extensions SDK v1.0.0-beta.0 には Browser API がないため、
.adv/.adg/ third-party plug-in のネイティブプリセットを Live へ直接読み込むことはできません。 - third-party plug-in の非公開内部状態や波形選択は保存・復元できません。デバイスパラメータの保存・復元は
doread で Parameter 値を取得し、doSET で再適用してください(旧save_device_state/apply_device_stateは廃止)。 - SDK には MIDI 楽器トラックの合成出力を audio 化する手段がありません。
renderは AudioTrack の pre-FX 音声のみ対象です。MIDI 楽器の実音を検証するには、Live 上で対象トラックを AudioTrack へ手動で resample / freeze してからrenderを適用します(詳細はllm/midi-audition.md)。
開発
モノレポは pnpm + Turborepo で管理します。主なコマンド:
pnpm typecheck # 全パッケージの型チェック
pnpm test # vitest によるユニットテスト(実機・Ableton SDK 実体なしで完走)
pnpm lint # Biome によるリント
pnpm format # Biome によるフォーマット
pnpm test は packages/cypher(tokenizer / parser / evaluator / parseStatement)、packages/lom-schema(ラベル継承・サブタイプ判定)、apps/extension(フェイク SDK とフェイク MCP サーバーによる meta / do / undo / render ツール層)を検証します。typecheck と test は lefthook の pre-push で実行します。
ライセンス
本リポジトリの自作コード・ドキュメント・アセットは MIT です。
Ableton Extensions SDK は Ableton AG の第三者コンポーネントであり、本リポジトリには同梱していません。詳細は NOTICE を参照してください。
Установка Live Connector
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/philtzjp/live-connectorFAQ
Live Connector MCP бесплатный?
Да, Live Connector MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Live Connector?
Нет, Live Connector работает без API-ключей и переменных окружения.
Live Connector — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Live Connector в Claude Desktop, Claude Code или Cursor?
Открой Live Connector на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Live Connector with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
