GarageBand MCP 服务器:代理实际能做什么
发布日期:2026年10月
GarageBand没有脚本 API,因此没有代理程序可以像 ReaScript 操作REAPER那样操作它。代理程序只能访问项目文件。Doseedo 运行着一个托管的 MCP 服务器Doseedo地址为: https://api.doseedo.com/mcp 打开一个 .band GarageBand 10 保存的项目文档与Logic Pro相同,它可以将GarageBand转换为Ableton Live 、 FL Studio 、 Pro Tools 、 REAPER 、 Cubase 、Dorico 或干净的Logic项目,并导出 MIDI 文件,而GarageBand本身无法导出MIDI文件。GarageBand 在这里只是一个源:项目从它导出,不会再写回任何内容。 .band.
为什么“ GarageBand MCP”是一个文件问题
这个集群中的其他所有 DAW 都提供了可供 MCP 服务器运行的实时界面:ReaScript、Python 控制器 API、控制器 API 和MIDI远程 API。GarageBand 却什么都没有。它没有插件脚本、OSC、控制界面 SDK,也没有可以访问轨道或区域的脚本字典。因此,想要实时驱动GarageBand的服务器只能通过macOS辅助功能进行 UI 脚本编写,而这种方式会在窗口移动时失效。我们找到的唯一一个GarageBand MCP 社区项目也指出了这一点,并且…… .band 将其作为交接点,而不是需要自动化的环节。
文件是稳定部分。GarageBand 10 项目的结构与Logic Pro项目完全相同,同一个阅读器可以打开两者,这使得在GarageBand关闭的GarageBand下,以及在非 Mac 设备上,以下所有操作都能正常运行。
设置
claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp
这是 Claude Code 的线路,第一次调用会打开浏览器进行登录。 ChatGPT, 光标, VS Code, Gemini CLI 和 法典 注册相同的 URL;没有浏览器的客户端发送 X-API-Key: dsk_live_… 从 设置 → API 密钥完整的43种工具列表如下: 参考.
A .band 这是一个文件夹,Finder 将其显示为一个文件,因此在上传前会进行压缩(右键单击 → 压缩,或者由代理自动压缩)。说明来自枚举。 doseedo_convert_project一切都始于GarageBand :
garageband2ableton garageband2fl
garageband2protools garageband2reaper
garageband2cubase garageband2dorico
garageband2logic
一次真正的皈依,以及它的报告内容
一个包含七首曲目的GarageBand 10 项目(软件乐器音轨,大部分是 Drum Kit Designer 套件,没有音频录制) garageband2ableton 2026年10月26日。该代理人转述的报告称:
7 tracks, 240 MIDI notes and 13 plugins reached the
Ableton Live project.
7 regions carry a GarageBand loop length (dragged-out
repeats) this converter does not read yet: each is placed
once at its recorded length.
1 plugin (Drum Kit) has no equivalent in Ableton Live and
was not mapped.
它还指出,所有七首曲目都使用了GarageBand音色库中的Apple乐器,因此在Ableton中,音符会出现在需要用户选择的乐器的曲目上。这就是GarageBand转换的真实情况:音符、段落、速度和结构得以保留, Apple的音色则无法保留,转换器无法转换的内容会被列出,而不是被悄悄丢弃。
代理程序可以对 .band 文件执行哪些操作
- 换用其他数字音频工作站软件。 Ableton Live 、 FL Studio 、 Pro Tools 、 REAPER 、 Cubase (作为
.dawproject)或 Dorico(作为 MusicXML)。 GarageBand转Ableton 显示同一职位的网页版。 - 输出MIDI信号。 GarageBand可以将歌曲以音频格式( MP3 、AAC、 AIFF 、 WAV )共享,或将项目导入Logic ,但它不支持MIDI导出;您演奏的音符会保留在项目中。软件乐器区域会以MIDI导出,并包含时值、力度和速度信息。鼓手区域是GarageBand在演奏过程中转换成演奏的设置,因此它们不包含任何可导出的音符。 GarageBand转MIDI 在浏览器中执行此操作。
- 升级到Logic Pro 。 Logic开启了一个
.band它本身通过开源方式进行升级,这是Apple公司自己的路线。garageband2logic即使循环中没有 Mac,也存在这种情况:代理写入.logicx你稍后再开门。 - 将其作为会话进行编辑。 转换为Logic或REAPER后,该项目将以如下方式打开:
doseedo_import_project然后,代理人会在那里编辑区域、音符、推子和速度。最终结果会作为Logic或其他 DAW 项目继续运行,因为没有任何内容会写入文件。.band.
> Here's a GarageBand project from my phone. Get me the MIDI
of every track, named the way they are in GarageBand.
> Convert this .band for my friend who uses FL Studio, and
tell me which instruments she'll need to replace.
它不做什么
- 无法实时控制GarageBand 通过此服务器或任何其他方式:没有 API 可供构建。
- 没有回复任何内容
.band. GarageBand可以导入MIDI文件和音频,所以导入的方式是MIDI加上stems 。 - GarageBand '11 及更早版本 使用的是旧文档。请在GarageBand 10 或更高版本中打开,保存,然后发送。
- 环状区域 拖延重复播放的歌曲今天按记录的长度播放一次,如上报告所示。
范围,仅说明一次。 将经纪人的修改写入 Mac 上的项目(Dø Desktop 会保存项目、关闭项目、写入修改并重新打开项目),以及离线退订目标 macOS上的Logic Pro通过 Dø Desktop 桥梁。读取、构建、转换和下载项目涵盖Logic Pro 、 Ableton Live 、 FL Studio 、 Pro Tools和REAPER ,转换涵盖十种 DAW 格式(包括上述五种以及Cubase 、Dorico、 Studio One 、 Bitwig和GarageBand ),支持所有 75 个方向。这里没有任何操作会驱动走带或移动播放头:代理编辑的是…… 会议不是游戏机。
常问问题
GarageBand是否有 MCP 服务器?
GarageBand无法可靠地驱动该应用程序:它没有脚本 API,因此实时控制仅限于macOS UI 脚本。对于项目文件, Doseedo在doseedo上运行一个托管的 MCP 服务器,该服务器读取 .band 文件,导出其MIDI ,并将其转换为Ableton Live 、 FL Studio 、 Pro Tools 、 REAPER 、 Cubase 、Dorico 或Logic Pro格式。
AI代理能否从GarageBand导出MIDI ?
是的,是从项目文件中GarageBand的。GarageBand 没有MIDI导出功能,但 .band 文件会将软件乐器区域存储为音符,然后由代理程序读取并生成带有轨道名称的标准MIDI文件。鼓手区域是演奏设置,不是音符,所以不会包含在 .band 文件中。
Claude 能把GarageBand项目转换成Ableton Live吗?
是的。代理程序会压缩 .band 文件,上传它,调用 convert_project 函数将 garageband2ableton 转换为 ableton,然后返回一个包含音轨、 MIDI和速度信息的原生.als文件,以及一份报告,其中列出了未传输的内容,例如Apple乐器和循环区域。
它可以编写GarageBand项目吗?
不GarageBand只是一个源文件。GarageBand GarageBand导入MIDI文件和音频,所以工作成果会以MIDI和stems形式导入; Logic Pro可以直接打开GarageBand项目进行导入。
我该如何安装?
在 Claude Code 中:`claude mcp add --transport http --scope user doseedo https://api. doseedo /mcp`。在 ChatGPT、Cursor、Gemini CLI、Codex、VS Code 或 Claude 应用中,添加相同的 URL 作为自定义 MCP 服务器。首次调用时,OAuth 会自动登录。
Doseedo MCP 服务器 · 一个 URL,每个客户
- Logic Pro修改内容已写入您的项目
- Ableton Live构建、读取、转换.als
- FL Studio读取、转换 .flp 文件
- Pro Tools在 DAW 之间移动 .ptx 文件
- REAPER读取、编辑、转换 .rpp 文件
- Studio One读取 .song 文件,写入 .dawproject 文件
- Cubase读取 .cpr 文件,写入 .dawproject 文件
- Bitwig Studio.dawproject 两种方式
- GarageBand读取 .band 文件,导出MIDI
- 任何人工智能代理如今哪些方法行之有效?
- 克劳德和克劳德代码电话、台式机、终端
- ChatGPT作为自定义 MCP 服务器
- 光标mcp.json,一个条目
- Gemini CLI双子座 MCP 添加
- OpenAI Codex法典 MCP 添加
- VS Code Copilotmcp.json,类型为 http