§ 指南 · VS Code

通过 VS Code 控制你的 DAW

发布日期:2026年10月

VS Code 的代理模式使用 MCP 服务器作为工具,而Doseedo MCP 服务器是一个远程 HTTP 服务器——所以只需三行代码。 mcp.json Copilot 为用户提供了真正的 DAW 工具:可以将帐户中的会话读取为完整的编曲并进行编辑,打开一个 Logic 、 Ableton 、 FL Studio 、 REAPER或Pro Tools 将项目作为一个会话进行处理,在十种 DAW 格式之间转换项目,分离stems ,转录音频并使用建模乐器渲染文字部分。 Dø Desktop 运行中,对Logic项目的编辑会立即生效;其余的都是文件输入和文件输出。

在 VS Code 中安装

最短路线是 code 命令行工具,它具有 --add-mcp 该标志将服务器定义设置为JSON 。以下是在 VS Code 1.131 上的实际运行结果:

$ code --add-mcp '{"name":"doseedo","type":"http","url":"https://api.doseedo.com/mcp"}'
Added MCP servers: doseedo

于 2026 年 10 月 15 日针对新用户配置文件捕获

它会写入用户级文件—— ~/Library/Application Support/Code/User/mcp.json 在macOS上, %APPDATA%\Code\User\mcp.json 在Windows上, ~/.config/Code/User/mcp.json 在 Linux 系统上——而这正是它最终呈现的内容:

{
  "servers": {
    "doseedo": {
      "type": "http",
      "url": "https://api.doseedo.com/mcp"
    }
  },
  "inputs": []
}

而是通过用户界面: 聊天:开启自定义设置 从命令面板 → MCP服务器 → 添加服务器 (也可以通过以下方式联系) MCP:添加服务器) → HTTP →粘贴网址→命名 doseedo 并选择用户或工作区目标。或者,要将其保留在单个项目中,请编写 .vscode/mcp.json 手工:

{
  "servers": {
    "doseedo": {
      "type": "http",
      "url": "https://api.doseedo.com/mcp"
    }
  }
}

从编辑器启动服务器( 开始 (在条目上方执行操作,或 MCP 服务器视图)然后 VS Code 运行 OAuth 登录:浏览器会在Doseedo上打开,您批准后,授权信息会显示在下方。 设置 → API 密钥 作为 MCP · VS Code如果要使用密钥(例如,对于代码空间),请添加一个头部,并使用输入变量将密钥保存在文件之外:

{
  "inputs": [
    { "id": "doo-key", "type": "promptString", "password": true,
      "description": "Doseedo API key (dsk_live_…)" }
  ],
  "servers": {
    "doseedo": {
      "type": "http",
      "url": "https://api.doseedo.com/mcp",
      "headers": { "X-API-Key": "${input:doo-key}" }
    }
  }
}

在代理模式下,工具选择器应该显示 doseedo 包含 33 个工具。取消选择项目永远不需要的工具;阅读、引用和分析工具应该保留。

该问它什么呢?

> List my Doseedo sessions and read "Bridge Demo".

> Shorten the intro by four bars, pull the vocal up 2 dB, and
  download the project to ~/Downloads.

> Convert every .flp in ./beats to Ableton and write a
  CHANGELOG.md of what each one lost.

> Analyse ./ref.wav, write a bass line in its key, render it
  on upright bass, and add the best take to a new track.

编辑器真正发挥作用的地方在于它的工具:代理可以遍历文件夹、保存日志、切换…… place_local_files 将命令复制到任务中并运行它,然后在当前编辑器中比较两个会话读取的JSON差异。

编辑添加的内容以及限制

所有客户端看到的服务器都是同一个——实时编辑是在macOS上的Logic Pro中进行的。 Dø Desktop其他 DAW 都是文件输入和文件输出,没有按下播放键; 枢纽 包含作用域表。VS Code 添加的是围绕工具的工作区。代理模式可以打开 replay 将下载返回结果以JSON显示在标签页中,并保留 place_local_files 在任务中复制命令 tasks.json 每次下载后运行它,并保留一个 .vscode/mcp.json 歌曲文件夹旁边,这样当合作者克隆项目时,服务器就会随项目一起移动——密钥位于输入变量中,而不是文件中。

工具预算:代理模式限制了每个请求启用的工具数量,此服务器贡献了 33 个工具。如果项目仅进行转换,请在工具选择器中取消选择会话控制系列;如果项目仅编辑会话,请删除生成工具。读取操作, doseedo_quote 分析工具都是免费的,值得一直开着。

mcp.json 中的三行

添加服务器,启动它,批准登录,然后询问 Copilot 第 3 轨道上有什么。

Doseedo MCP 服务器 →

常问问题

VS Code 可以控制我的 DAW 吗?

在代理模式下,可以通过Doseedo MCP 服务器进行操作:它可以读取和编辑 DAW 会话,打开Logic 、 Ableton 、 FL Studio 、 REAPER和Pro Tools项目,并支持十种格式的转换、分离stems 、转录和渲染MIDI 。在打开的项目中, Live编辑操作通过 Dø Desktop 在Logic Pro中进行;其他 DAW 则以项目文件的形式处理。

mcp.json 文件中应该包含什么内容?

在 .vscode/mcp.json 中添加 {"servers":{" doseedo ":{"type":"http","url":"https://api. doseedo "}}},或者通过 MCP 添加相同的服务器:添加服务器 → HTTP。服务器启动时,OAuth 会自动登录。

我可以使用API密钥吗?

是的:添加一个包含 X-API-Key 的“headers”对象,并将该值保存在输入变量或环境变量文件中,而不是JSON中。密钥在doseedo生成。

这在代码空间中可行吗?

是的——服务器是远程的,所以容器里什么都没运行。请使用 API 密钥标头,因为在托管编辑器中使用 OAuth 浏览器验证比较麻烦。

是否有单行安装命令?

是的:在终端运行 `--add-mcp '{"name":" doseedo ","type":"http","url":"https://api. doseedo "}'` 命令会输出“已添加 MCP 服务器: doseedo ”,并写入上面所示的用户级 mcp.json 文件。用户界面路由(MCP:添加服务器 → HTTP)最终也会写入同一个文件。

Doseedo MCP 服务器 · 一个 URL,每个客户

通过 DAW
通过人工智能客户端
按能力

有关的