Ableton Live MCP 服务器:代理实际能做什么
发布日期:2026年9月 · 更新日期:2026年10月
Doseedo运行着一个托管的 MCP 服务器,地址为: https://api.doseedo.com/mcp 这使得人工智能代理能够 构建、转换、读取和下载Ableton Live项目将混合音色变成原生音色 .als它支持在十种 DAW 格式之间传输音轨,通过REAPER的纯文本格式重构编曲,并将您在Live中打开的项目返回给您。它的功能 不是 您只需控制屏幕上当前打开的Live程序即可。无需启动片段,也无需实时调节设备旋钮。如果您想要的是这些功能,那么答案是 AbletonOSC 或 pylive,本页面将引导您使用它们,而不是模糊两者之间的界限。
两个不同的东西都叫“ Ableton MCP”
在这些短语中,“ Ableton MCP”的搜索量最高,但也最容易引起歧义,因为以该名称命名的最知名的项目实际上与此相反:
- 实时控制运行中的设备。 Live拥有真正的内部 API,Live对象模型,并通过社区桥接器将其公开: AbletonOSC (一个控制界面脚本,用于输出 OSC) 皮利夫 (一个 Python 封装器),以及来自场景内部的 Max for Live 。这些操作会触发剪辑、设置设备参数并读取传输状态。 Live期间这里没有任何东西可以取代它们。
- 代理可以访问项目本身。 读取集合中的内容,生成新的集合,转换它,重构它,然后下载它。这是一个文件级别的问题:即使Live关闭,或者在未安装Live机器上,它也能正常工作。这正是Doseedo MCP 服务器所做的。
两者并不竞争,它们甚至不会接触到相同的对象。AbletonOSC 从不打开一个 .als 在磁盘上,文件级工具永远不会接触到播放头。两者要同时使用:用一个工具准备曲目,用另一个工具演奏。
设置
claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp
那一行是给 Claude Code 用的;第一次工具调用会打开浏览器进行登录和授权。无头客户端会追加。 --header "X-API-Key: dsk_live_..." 用钥匙 设置 → API 密钥相同的URL安装在 ChatGPT, 光标, Gemini CLI, OpenAI Codex, VS Code 还有 Claude 手机和网页应用,每个客户端一个页面。无需自行托管; 参考 列出所有工具。
十七个方向 doseedo_convert_project 接受来自工具自身枚举的Live集合: logic2ableton ableton2logic fl2ableton ableton2fl reaper2ableton ableton2reaper protools2ableton ableton2protools cubase2ableton ableton2cubase dorico2ableton ableton2dorico garageband2ableton bitwig2ableton ableton2bitwig studioone2ableton ableton2studioone 加上 auto2ableton 代理何时应该检测到源。
经纪人可以对Ableton项目做什么
你用项目术语跟它对话;它自己处理上传、轮询和下载:
> Here's a stereo bounce of a demo. Build me an Ableton set
from it, with MIDI for the bass and a chord guide track.
> Convert ~/Music/Sets/BridgeIdea.zip (an Ableton set) to
Logic, and tell me what won't survive the trip.
> This set has 40 unnamed tracks. Convert it to REAPER's text
format so you can rename them from what's on each one, then
convert it back to .als.
具体而言,适用于Live功能:
- 利用音频构建场景。 完全混音,本土
.als输出:按命名轨道划分的独立stems 、检测到的速度映射、可选的单音轨MIDI和和弦指南。大约四分钟。参见 音频会话. - 直接转换。 涵盖十种 DAW 格式的全部 75 个方向Logic Pro 、 Ableton Live 、 FL Studio 、 Pro Tools 、 REAPER 、 Cubase 、Dorico、 Studio One 、 Bitwig和GarageBand 。音轨、 MIDI 、音频、速度和标记均可编辑;在Logic 、 Ableton 、 Pro Tools和REAPER中,自动化、总线/发送和插件状态也会同步。
- 阅读一套。 一个
.als这是经过 gzip 压缩的XML ,因此代理可以解压缩它,并在Live关闭的情况下回答“这里面有什么?”这个问题。 浏览器 .als 阅读器 页面上显示相同的内容:速度、音轨、设备、插件和引用的音频。 - 从代码层面进行重构。 转换为REAPER的纯文本
.rpp以文本形式编辑布局,然后转换回.als结构性工作得以保留;一周的自动化却无法挽救,见 保留内容明细. - 下载结果 作为您在 DAW 中打开的本地项目文件。
长时间运行的任务是异步的:提交工具返回一个 task_id 然后,等待工具会轮询该进程,直到生成产物为止。从完整混音构建会话大约需要四分钟;转换则更快。
你的音频不一定会离开机器。
对于磁盘上已有的文件,代理会传递 本地路径云端构建会话结构,音轨、区域、总线、路由,下载功能则返回复制命令,将您自己的文件添加到项目中。音频仅在服务器需要样本时上传:例如分离、转录、转换、生成或重新混音。
它不具备的功能,安装前请阅读此内容
- 无法对正在进行的Live演出进行实时控制。 开放式场景下不支持传输、片段启动和设备自动化。请使用 AbletonOSC 或 Pylive;映射表位于 使用 Python 控制Ableton Live.
- 目前, Live会话编辑功能主要针对Logic Pro 。 该产品的代理编辑功能通过macOS上的Doseedo Desktop 桥接器运行,而Logic是它驱动的 DAW。
- 离线反弹也是Logic方面的问题。 通过 DAW 闭路运行,使用第三方插件链打印音轨,并通过同一个桥接器。
- 它不能替代Live 。 您仍然需要在 DAW 中进行混音和编曲;这会将项目移入和移出 DAW。
- 自动化和插件状态都有其局限性。 脱离Logic ↔ Ableton直接路径。按此方式重新编排编曲,而不是对已完成的混音进行调整。
为什么Logic可以实现实时桥接,而Live却不行
这与 API 的描述正好相反。 Logic发货 不 公共实时脚本界面,其 Scripter 插件是限制在一个通道条内的 JavaScript,因此访问开放的Logic项目的唯一方法是使用原生桥接器,而桌面应用程序正是如此(Logic方面,详细来说Live已经拥有Live对象模型和围绕它构建的成熟技术栈,因此真正需要弥合的差距从来都不是实时控制:而是项目文件,生成集合、转换它们、重构一个集合,而无需手动编辑XML Live会拒绝打开它。
什么工具适合什么工作
- 点燃当前打开的装置上的夹子或旋转旋钮: AbletonOSC 或 Pylive。
- 集合内部的舰船控制逻辑: Max for Live 。
- 无需Live ,即可从手机、服务器或计算机生成、转换、重组或下载项目: MCP服务器。
- 让经纪人在你观看的同时剪辑一个未完成的项目: Logic Pro ,以及 Doseedo Desktop 跑步。
常问问题
是否有适用于Ableton Live MCP 服务器?
是的,用于项目文件。Doseedo 运行着一个托管的 MCP 服务器Doseedo地址是: api.doseedo.com/mcp 它允许代理构建、转换、读取和下载Ableton Live项目,包括将混音转换为原生格式。 .als 并可将Live音轨与Logic Pro 、 FL Studio 、 Pro Tools和REAPER之间的音轨进行转换。它不会连接到屏幕上运行的Live应用程序。
Claude 能实时控制Ableton Live吗?
并非通过此服务器。在当前打开的设置中触发片段、移动推子和调整设备旋钮,是由 AbletonOSC 和 pylive 通过Live自带的Live对象模型 (Live Object Model) 完成的。这些是运行在Live打开的机器上的实时 Python 工具;它们不会读取或写入项目文件,此 MCP 服务器也不会取代它们。
AI代理可以利用.als文件做什么?
从混音(在命名轨道上分离的stems 、速度映射、可选的每音轨MIDI和和弦指南)构建一个,将其转换为Logic Pro 、 FL Studio 、 Pro Tools和REAPER之间的格式,通过REAPER的纯文本格式重新构建一个,然后再转换回来,并将结果下载为可在Live中打开的本地项目。
它能把混音的各个stems直接导入到Live set 中吗?
是的,这是唯一一个直接针对Live版本。 audio_to_session 和 target:"ableton" 返回原生 .als 音轨上分别stems有音轨名称、速度图、段落标记,如果需要,还提供每个音轨的MIDI和和弦指南; separate_stems 和 export:"ableton" 它采用的是轻量级版本。 Live会话编辑,即在屏幕上打开的设置中进行的编辑,是通过macOS桌面桥接器在Logic Pro中进行的; Live设置会以文件的形式返回。
我需要上传音频吗?
并非总是如此。当会话由磁盘上已有的文件构建时,代理会传递本地路径,云端会构建编排(包括音轨、区域、总线和路由),然后下载会返回复制命令,将您的文件添加到项目中。音频上传仅在服务器真正需要样本时才会进行:例如分离、转录、转换、生成或导出。
如何在 Claude、ChatGPT 或 Cursor 中安装它?
在 Claude Code 中运行 claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp 首次调用该工具会打开一个用于 OAuth 的浏览器。在 Claude 手机和 Web 应用中,它会安装为具有相同 URL 的自定义连接器;在 ChatGPT 中,它会安装为自定义 MCP 服务器;任何 MCP 客户端都可以将其注册为 Streamable HTTP 服务器,并可选择发送请求。 X-API-Key 使用标头而不是 OAuth。
Doseedo MCP 服务器 · 一个 URL,每个客户
- 任何人工智能代理如今哪些方法行之有效?
- 克劳德和克劳德代码电话、台式机、终端
- ChatGPT作为自定义 MCP 服务器
- 光标mcp.json,一个条目
- Gemini CLI双子座 MCP 添加
- OpenAI Codex法典 MCP 添加
- VS Code Copilotmcp.json,类型为 http