使用 Gemini CLI 控制您的 DAW
发布日期:2026年10月
Gemini CLI 支持 MCP 协议,而Doseedo MCP 服务器是一个托管的 Streamable HTTP 端点——因此, gemini mcp add Gemini 为用户提供真正的 DAW 工具:将帐户中的会话读取为完整的编曲并进行编辑,打开一个 Logic 、 Ableton 、 FL Studio 、 REAPER或Pro Tools 将项目作为会话进行处理,在十种 DAW 格式之间转换项目,将混音分离成stems ,将音频转录成乐谱,并使用建模乐器渲染您编写的乐段。 Dø Desktop 运行中,对Logic项目的编辑会立即生效;其他一切都是文件输入和文件输出,而磁盘上的音频可以保留在那里。
在 Gemini CLI 中安装
只需一条命令,将其写入用户设置,使其在每个目录中都生效:
gemini mcp add --transport http -s user doseedo https://api.doseedo.com/mcp
这是该命令在 2026 年 10 月版本中实际打印和写入的内容:
$ gemini mcp add --transport http -s user doseedo https://api.doseedo.com/mcp
MCP server "doseedo" added to user settings. (http)
$ gemini mcp list
Configured MCP servers:
○ doseedo: https://api.doseedo.com/mcp (http) - Disabled
2026年10月15日捕获于一个空的家目录中——“已禁用”的原因如下所述。
它写给的条目 ~/.gemini/settings.json (.gemini/settings.json 在项目范围内(将其限定于该项目)是两个关键形式—— url 加上 "type": "http"年龄较大的 httpUrl 仍会沿用早期文档中的拼写错误,但这是 CLI 本身生成的输出:
{
"mcpServers": {
"doseedo": {
"url": "https://api.doseedo.com/mcp",
"type": "http"
}
}
}
为什么是“残疾”? Gemini CLI 会抑制文件夹中所有未标记为受信任的 MCP 服务器(包括用户级服务器): “MCP 服务器已配置但已禁用,因为此文件夹不受信任。” 发射 gemini 在你的项目文件夹中,回答一次信任提示,然后重复上述步骤。 /mcp 显示服务器已启用其 33 个工具。这可以避免那些从全新目录进行测试并得出安装失败结论的用户。
身份验证方式为 OAuth,由服务器发现:离开 oauth 屏蔽后,Gemini CLI 会自动查找授权端点。在会话内部, /mcp auth 列出等待登录的服务器和 /mcp auth doseedo 打开浏览器;批准一次后,授权信息将显示在屏幕上。 设置 → API 密钥 作为 MCP · Gemini CLI.
对于无头服务器,请改为将密钥作为请求头发送:
gemini mcp add --transport http -s user \
--header "X-API-Key: dsk_live_..." doseedo https://api.doseedo.com/mcp
关于此服务器,有两个设置值得注意: "trust": true 跳过 Gemini CLI 通常会针对每个工具进行的每次调用确认——对于读取、报价和分析工具来说这是合理的,但对于编辑会话的服务器来说则不合理,因此请将其关闭并确认写入操作; "timeout" 毫秒级的时间至关重要,因为会话构建或渲染需要等待 50 秒,所以过短的超时会导致耗时较长的作业出现虚假失败。技能包(npx skills add doseedo/skills)将配方添加为代理在调用任何内容之前读取的指令。
该问它什么呢?
> List my Doseedo sessions and read "Bridge Demo" — what's
on track 4, and how long is the intro?
> Shorten the intro by four bars and pull the vocal up 2 dB.
Is Dø Desktop live on that session, or will it apply later?
> Convert ./sets/*.als to Logic one by one and summarise
what each lost.
> Analyse ./ref.wav for key and tempo, write an eight-bar
bass line in that key, render it on upright bass, and
put the best take on a new track.
代理程序会先读取数据再进行写入: doseedo_get_session 返回所有音轨及其 ID、以节拍和秒为单位的区域、以分贝为单位的混音器、插件链、速度、标记以及当前桌面是否处于会话状态。编辑操作以原子批次进行;拒绝操作会注明操作者和修复方法。
它能做什么,以及它不能做什么
- 实时编辑Logic项目 当 Dø Desktop 在 Mac 上运行且项目已打开时;否则,编辑内容将保留并在下次打开或下载时应用。
- 支持将Ableton 、 FL Studio 、 REAPER和Pro Tools文件作为文件处理: 可以导入为会话、编辑、转换、下载。它不驱动正在运行的应用程序Ableton Live 的演出由 AbletonOSC 控制, REAPER有 ReaScript,FL Studio 有其MIDI控制器脚本 API。
- 支持十种 DAW 格式的转换75 个方向,原生重建。
- 将本地音频保留在本地: 下载完成后,磁盘上的文件会按路径传递,并通过复制命令放入项目中;上传操作仅用于分离、转录、转换、封面和混音。
- 没有按下播放键。 无需运输,无需播放头移动,无需控制界面移动。
每份长期工作都会带来回报 job_id 代理人正等着呢 doseedo_wait_taskGemini CLI 会将每个工具调用及其参数直接显示,因此在确认编辑之前即可阅读批处理内容。读取数据、报价和使用四种分析工具均免费;其余费用则从账户的信用额度中扣除,与网站上的收费方式完全相同。
常问问题
Gemini CLI 能控制我的 DAW 吗?
是的,通过Doseedo MCP 服务器:它可以读取和编辑 DAW 会话,打开Logic 、 Ableton 、 FL Studio 、 REAPER和Pro Tools项目,并支持十种格式的转换、分离stems 、转录和渲染MIDI 。在打开的项目中Live编辑是通过 Dø Desktop 在Logic Pro中进行的;其他 DAW 则以项目文件的形式处理。
确切的安装命令是什么?
gemini mcp add --transport http -s user doseedo https://api. doseedo — 或在 ~/.gemini/settings.json 中添加带有“httpUrl”的 mcpServers 条目。然后使用 /mcp auth doseedo登录。
httpUrl 还是 url?
两者都可以读取,但 CLI 本身在运行 `gemini mcp add --transport http` 时会写入“url”和“type”为“http”的参数——如上所示,该格式取自 2026 年 10 月的构建版本。`httpUrl` 是早期文档中使用的旧拼写。
gemini mcp list 显示服务器已禁用——安装失败了吗?
不。Gemini CLI 会禁用所有未标记为受信任文件夹中的 MCP 服务器,包括用户级服务器。请在项目文件夹内启动 Gemini,接受一次信任提示,然后 `/mcp` 会显示doseedo及其工具已启用。
我可以使用 API 密钥代替 OAuth 吗?
是的:向 gemini mcp add 命令传递 --header "X-API-Key: dsk_live_…" 参数,或者在 settings.json 文件中传入一个 "headers" 对象。密钥在doseedo生成,可以是只读的,也可以限定为单个操作组。
Doseedo MCP 服务器 · 一个 URL,每个客户
- Logic Pro在开放项目中进行实时编辑
- Ableton Live构建、读取、转换.als
- FL Studio读取、转换 .flp 文件
- Pro Tools在 DAW 之间移动 .ptx 文件
- REAPER读取、编辑、转换 .rpp 文件
- 任何人工智能代理如今哪些方法行之有效?
- 克劳德和克劳德代码电话、台式机、终端
- ChatGPT作为自定义 MCP 服务器
- 光标mcp.json,一个条目
- Gemini CLI双子座 MCP 添加
- OpenAI Codex法典 MCP 添加
- VS Code Copilotmcp.json,类型为 http