
ableton-mind — Ableton Live MCP server
io.github.Pantani由 GitHub 帳號 Pantani 發布v0.1.1更新於 Oct 24, 2026
Control Ableton Live from Claude, Cursor or Codex with LOM tools, device knowledge and recipes.
概覽
一個本機 MCP 伺服器,讓助理透過 Live Object Model 控制 Ableton Live,並提供裝置知識、配方與驗證迴圈。
- 可以做什麼
- 向 Claude、Cursor 等 LLM 暴露 Live Object Model,內建原生裝置知識庫、宣告式音樂配方、以 session_snapshot/diff 為基礎的整合驗證迴圈,以及可推送 MCP 通知的反應式監聽器。也涵蓋自動化封套、Push 控制,以及唯讀的 Max for Live 與外掛內省。TypeScript MCP 伺服器透過 TCP NDJSON JSON-RPC 與執行於 Live 內的 Python Remote Script 通訊。
- 適用情境
- 適合需要助理檢視或修改 Ableton Live 專案的場合:瀏覽裝置、載入配方、自動化參數或驗證專案變更。適用於已安裝 Live 的桌面本機音樂製作流程,不適合無介面或網頁環境。
- 執行需求
- 以本機程序透過 stdio 執行。需要 Node 20+、Ableton Live 12(支援 Live 11),以及 macOS(主要)或 Windows。必須將 Python Remote Script 安裝到 Live 使用者資料庫並啟用為 Control Surface。選用環境變數可設定橋接主機、連接埠、逾時、訊框與請求上限及日誌層級;本機 copilot 另有 LLM 端點、模型、層級與聊天連接埠變數。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 ableton-mind — Ableton Live MCP server,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
ableton-mind
Definitive MCP (Model Context Protocol) server for Ableton Live. Exposes the full Live Object Model to LLMs (Claude, Cursor, etc.) with an embedded native device knowledge base, declarative music recipes, an integrated verify loop, and reactive listeners.
Status: alpha / v0.1.1 published — core smoke passed against Ableton Live 12.4.1 on macOS and package validation is green. npm, GitHub Release
.mcpb, and the MCP Registry are live. Glama has a listing, but its hosted release/deploy must be published separately from the Glama admin build flow; Smithery metadata is present and may lag indexing. API unstable. Don't use in production yet.Phase 8 status: slice 1 delivers read-only Max for Live/plug-in introspection and Link/remote status discovery. Deeper M4L control, VST3 sidecars, remote DAW integration and mobile companion work remain pending.
📚 Full documentation: pantani.github.io/ableton-mind/
Architecture (3 layers)
src/— TypeScript MCP server. Tools, resources, prompts, TCP client, recipe runner, knowledge loader.live/AbletonMind/— Python Remote Script. TCP server on port9876, dispatches JSON-RPC to LiveAPI.recipes/,src/knowledge/— embedded JSON (drum kits, basslines, racks, device schemas).
Full spec in PLAN.md. Frozen contracts in _workspace/contracts/.
Highlights vs. existing MCP/OSC servers
Requirements
- Node 20+
- Ableton Live 12 (priority; Live 11 supported)
- macOS (primary), Windows (Phase 1 final)
Setup (source install)
Install Remote Script (Python bridge)
Dev mode (symlink):
Manual:
- macOS: copy
live/AbletonMind/to~/Music/Ableton/User Library/Remote Scripts/AbletonMind/ - Windows: copy to
~/Documents/Ableton/User Library/Remote Scripts/AbletonMind/
Then Live → Preferences → Link/Tempo/MIDI → Control Surface → AbletonMind.
Smoke test: docs/smoke-test.md.
Run the MCP server
Env vars:
Local copilot
Run a local LLM against a curated subset of the same Ableton tools:
The default tier is read-only (safe). Use --write for simple changes or --creative for recipes/browser load.
See Local copilot.
Doctor CLI
Checks Node version, Remote Script install, bridge port, knowledge base integrity, recipes.
Distribution
- npm:
npm install -g ableton-mind. - Claude Code plugin marketplace:
claude plugin marketplace add Pantani/ableton-mind, thenclaude plugin install ableton-mind@ableton-mind. - Claude Desktop one-click: download
ableton-mind-0.1.1.mcpbfrom the v0.1.1 GitHub Release. - MCP Registry:
io.github.Pantani/ableton-mindis active in the official registry. - Glama: listed at glama.ai/mcp/servers/Pantani/ableton-mind; hosted release is separate from the GitHub Release and still requires the Glama admin deploy + Make Release flow.
- Source:
npm ci && npm run build && npm run install:remote-script. - Docker:
docker build -t ableton-mind . && docker run --rm -i --network host ableton-mind. - Smithery:
smithery.yamlis ready for listing/indexing.
Roadmap
See PLAN.md §12 and _workspace/PROGRESS.md.
License
MIT.
來源:README.md,提交 80688be
工具
0版本歷史
1- v0.1.1最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分