ableton-mcp
活跃·★ 3.3k·MIT·更新于 2026-09-22
AbletonMCP 把 Ableton Live 连接到 Claude 等 MCP 客户端,让它们可以双向控制一个 Live 工程。README 列出的能力有:创建、修改和删除 MIDI 与音频轨道,从 Ableton 的浏览器里加载乐器、效果器和音色,创建并编辑 MIDI 片段(可精确控制每个音符),在编曲视图里搭建整首歌(前奏、铺垫、高潮、过渡、尾声),在 Session 和 Arrangement 视图里控制播放和片段,以及设置速度、设备参数和调音台。
它由两部分组成:安装在 Ableton 里的 Remote Script 会在 localhost:9000 打开本地 TCP 套接字并监听 JSON 命令,Python 的 MCP 服务连接这个套接字,并把命令暴露成 MCP 工具。前置条件是 Ableton Live 10 或更新版本、Python 3.8 或更新版本和 uv 包管理器;安装步骤包括 MCP 服务、Remote Script 和客户端配置,项目已发布到 PyPI,也可以通过 Smithery 安装。README 披露了匿名遥测(调用了哪些工具、会话活跃度和错误率,不含工程数据),并说明可以用环境变量 ABLETON_MCP_DISABLE_TELEMETRY 关闭。许可证为 MIT。
#AI集成#音乐制作#Ableton Live控制#模型上下文协议#生成式音乐#Python自动化#数字音频工作站控制
01
功能特性
01双向通信:Claude 与 Ableton Live 之间的实时套接字桥接。
02编曲作曲:通过 AI 在 Arrangement View 中构建完整的歌曲。
03音轨操作:创建、修改和删除 MIDI 和音频音轨。
04乐器与效果加载:访问并加载 Ableton 浏览器中的乐器、效果和声音。
05片段创建:创建和编辑具有完整音符控制的 MIDI 片段。
02
为什么选择它
+可以双向控制轨道、片段、乐器、效果器、速度和播放,不只是一次性生成
+能搭建完整的编曲,不止单个片段
+通过 localhost 的本地套接字桥接,可从 PyPI 或 Smithery 安装
+README 披露了遥测内容,并可用一个环境变量关闭
03
权衡点
!需要 Ableton Live,并手动安装 Remote Script,部署步骤比单纯的 MCP 服务多
!除非主动关闭,否则会发送匿名使用遥测
!音乐效果取决于模型和提示词,README 只提供示例提示词,不保证成品质量
!改动会直接作用在你正在编辑的工程上,重要工程请先保存或用副本
04
维护状况检查
活跃检查日期: 2026-10-26
- 最近提交
- 2026-09-22
- 近 90 天提交数
- 23
- 近 90 天发布数
- 0
- 最新发布
- —
- 未关闭 issue
- 49
- 近期 issue 至少有一条评论的比例
- 12/19
近 12 周每周提交数
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #142 Coverage map: what main exposes vs. what open PRs already add vs. what nobody has built (and an offer to help)1 条评论 · 2026-10-11
- #138 add_notes_to_clip reports success for notes Live drops and silently ignores extra note fields1 条评论 · 2026-10-09
- #137 create_audio_clip auto-warps and rounds the clip length; warp state is neither reported nor controllable1 条评论 · 2026-10-09
- #136 receive_full_response resets the socket timeout, overriding per-command timeouts (e.g. create_audio_clip 65 s)1 条评论 · 2026-10-09
- #135 Remote Script logs a full traceback for every caught validation error1 条评论 · 2026-10-09
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
05
兼容性
Ableton Live
数字音频工作站
已通过文档验证
Python
运行时
已通过文档验证
Claude AI
AI客户端
已通过文档验证
Cursor
AI客户端
已通过文档验证
VSCode
集成开发环境
已通过文档验证
macOS
操作系统
已通过文档验证
06
快速开始
1
$ npx -y @smithery/cli install @ahujasid/ableton-mcp --client claude
07
使用场景
↳生成特定风格的完整歌曲,例如80年代合成器波或嘻哈。
↳构建完整的歌曲编排,包括引子、上升、高潮和尾声。
↳通过添加和弦进行或鼓点来操作现有音轨。
↳通过自然语言加载乐器、效果并调整节奏等参数。
08
同类工具
⚡热门对决:
评论
登录后发表评论
暂无评论,来发表第一条吧