ableton-live-mcp
有没有想过仅凭语音就能控制 Ableton?我也是!我制作了这个 MCP 服务器,这样当我被宝宝缠住无法脱身时,就可以直接让 Codex 为我在 Ableton Live 中做任何事情。
与我尝试过的其他 Ableton MCP 不同,这个 MCP 可以完成 Ableton 对象模型所能实现的几乎任何操作;智能体可以直接评估在 Ableton 内部运行的任意 Python 代码。它还为常见任务定义了一些工具,使这些操作更快速、更可靠。我让 Codex CLI 使用新的 /goal 命令对其进行了数小时的优化,以在保持完全灵活性的同时,优先考虑低端到端延迟、高可靠性和低 Token 使用率。
如何设置
只需告诉你的 AI 智能体(Codex、Claude Code、Cursor、Copilot、Gemini 等):“Set up the https://github.com/bschoepke/ableton-live-mcp MCP server for me”。
它应该可以在 Mac 和 Windows 的近期 Ableton 版本上运行,但我仅在 macOS Tahoe 上的 Ableton Live Suite 12.3.8 中进行了测试。
在使用此工具之前,请备份你的 Live Set。该 MCP 可以直接编辑你的工程文件,可能会导致其损坏。
演示

https://www.youtube.com/watch?v=8dRRrIY7NI0
我发送给 Codex 以制作此内容的聊天消息:
在 ableton 中,制作一首自我反思的歌曲,包含人声(通过 macos say)、芯片音乐和 80 年代的鼓机。应该是一首真正的 EDM 劲曲
除了人声外,我希望所有内容都使用 MIDI,并使用 ableton 设备。不要使用预渲染的乐器音频
需要一些填充
在“3-2-1 i become the sound”之后应该更有冲击力
人声被压缩得太厉害(读得太快),给它们增加一点长度
增加一些动态,这首歌基本上是一个音量。再加一些侧链压缩
改善拍手的动态,听起来有点平淡且不突出,希望在 3-2-1 降落后更强劲
在 3-2-1 降落后,在新的轨道上引入一个新元素,它进来后在最终退出前又退去
看起来新元素没有任何音符
这个元素有点浑浊/不清晰。也许需要简化并留出更多空间,换一种乐器选择,我不知道
创意
使用 MCP 控制你的外部合成器和硬件
你可以告诉它使用第三方插件(VST、音频单元),如 Serum 和 Keyscape。
让你的智能体整合你现有的声乐采样,包括要求它修剪静音并在创造性地将它们整合到你的 live set 之前转录你的音频采样
让你的智能体设置疯狂的用户控制 DJ 特效
尝试使用像 Videosync 这样的 VJ 插件,制作由你的 live set 驱动的音乐视频
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/bschoepke/ableton-live-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server