# Show HN： Ableton Live MCP

- 来源：Hacker News 热门（buzzing.cc 中文翻译）
- 作者：bschoepke
- 发布时间：2026-05-04 23:23
- AIHOT 分数：72
- AIHOT 标记：精选
- AIHOT 链接：https://aihot.virxact.com/items/cmordtnzp008uslmq1fd6r3m1
- 原文链接：https://github.com/bschoepke/ableton-live-mcp

## 精选理由

给 Ableton Live 接上了 LLM 的大脑，让 AI 能直接操作 DAW，虽然还只是原型，但已经能看到未来音乐制作的人机协作模式。做音频 Agent 的可以拿来玩。

## AI 摘要

这是一个名为 Ableton Live MCP 的开源项目，它通过模型上下文协议（MCP）将 Ableton Live 音乐制作软件与大型语言模型（如 GPT、Claude）连接起来。该项目在 Hacker News 上获得了 100 点热度，其核心功能是让 LLM 能够读取和控制 Ableton Live 的会话数据，从而可能实现基于自然语言指令的音乐创作与自动化流程。

## 正文

一直想只用声音就能控制 Ableton 吗？我也是！我做了这个 MCP 服务器，这样我就可以让 Codex 帮我在 Ableton Live 里做任何事，而我自己则被宝宝困住动弹不得。

和我试过的其他 Ableton MCP 不同，这个几乎能完成所有通过 Ableton 对象模型可以实现的操作；智能体可以直接在 Ableton 内部执行任意 Python 代码。它还针对常见任务定义了一些工具，让这些操作更快更可靠。我让 Codex CLI 用新的 `/goal` 命令优化了好几个小时，优先实现了低端到端延迟、高可靠性、低 token 用量，同时保持了完全的灵活性。

你可以用它来做这些事：创建 MIDI 片段、插入音频文件、回答关于 Ableton 的一般性问题（有了它，你的智能体就能看到你的整个 Live 工程）、添加带有不同设备和效果器的音轨、分析和声、分析信号链中任意节点的音频信号、生成频谱图、片段自动化、设置母带或人声处理链、插入智能体从网络上找到的 MIDI……它的用途非常广泛，我不确定它的极限在哪里。

如何设置

只需告诉你的 AI 智能体（Codex、Claude Code、Cursor、Copilot、Gemini 等）：

为我设置好 https://github.com/bschoepke/ableton-live-mcp 这个 MCP 服务器

它应该能在 Mac 和 Windows 上配合较新版本的 Ableton 工作，但我只在 macOS Tahoe 上的 Ableton Live Suite 12.3.8 中测试过。

使用前请备份你的 Live 工程。这个 MCP 可以直接编辑你的工程，并可能导致其损坏。

如何更新

用 git pull 拉取这个仓库，或者让你的智能体执行：

为我更新 https://github.com/bschoepke/ableton-live-mcp 这个 MCP 服务器

演示

这里有几个例子，展示了用 Codex 在几分钟内从零开始创建的 Live 工程，以及它们对应的提示词。在它制作完成后，你可以要求进行后续修改。

我发送给 Codex 以制作这个工程的聊天消息：

在 ableton 里，做一首自我反思的歌曲，包含人声（通过 macOS say 实现）、芯片音乐和 80 年代鼓机。要一首真正的 EDM 劲爆舞曲

后续提示词：

除了人声，其他部分我都想要 MIDI，使用 ableton 设备。不要预渲染的乐器音频

需要一些加花

并且在 "3-2-1 i become the sound" 之后应该更有冲击力

人声被压缩得太厉害了（读得太快），给它们稍微延长一点。

增加一些动态变化，这首歌基本上只有一个音量。再加一些抽吸式侧链压缩。

改善拍手声的动态效果，听起来有点平淡且不够清晰，希望在 3-2-1 高潮段落后让它更有力度。

在 3-2-1 高潮段落后，在一个新轨道上引入一个新元素，这个元素出现，然后在最终结束前逐渐减弱。

这个新元素似乎没有任何音符。

这个元素有点浑浊/不清晰。也许需要简化并留出更多空间，或者换一种不同的乐器选择，我也不确定。

用于生成此内容的提示词：

在 Ableton 中，制作一首钢琴二重奏，讲述人们争论 AI 正面和负面优缺点的故事。作品应该既优美又富有动态，同时令人惊喜且新颖。使用 Keyscape 设备。

内置的 Agent Audio Tap Max for Live 设备

MCP 包含一个“Agent Audio Tap”Max for Live 设备，使智能体能够捕获信号处理链中任何位置的音频信号。这为智能体提供了混音和母带处理任务的完整反馈回路：它可以捕获音频信号，使用自定义 Python 进行进一步处理，然后调整你的 Ableton 设备，再重复这个过程。

使用示例：我让 Codex 为我已有的两轨钢琴生成频谱图。

创意想法

使用 MCP 控制你的外部合成器和其他硬件设备。

向它提问，比如“为什么我的混音听起来很浑浊？”或者“如何给我的贝斯轨做侧链压缩？”

让它做类似“添加一个与我的旋律匹配的和弦轨道”或者“给我一个基本的伴奏轨道，让我可以用吉他即兴弹奏”的事情。

你可以告诉它使用第三方插件（VST、音频单元），比如 Serum 和 Keyscape。

告诉你的智能体整合你现有的声音样本，包括让它修剪静音部分并转录你的音频样本，然后再创造性地将它们融入你的现场演出设置中。

让你的智能体设置疯狂的、由用户控制的 DJ 效果。

尝试使用 Videosync 等 VJ 插件，制作由你的现场演出驱动的音乐视频。

关于

适用于 Ableton Live 的通用 MCP 桥接器

资源

许可证

星标数

关注者数

复刻数

发布版本

软件包

贡献者

编程语言

Python 88.0%

JavaScript 10.8%

Max 1.2%
