§ Guia · VS Code

Controle sua DAW a partir do VS Code

Publicado em outubro de 2026

O modo agente do VS Code usa servidores MCP como ferramentas, e o servidor MCP Doseedo é um servidor HTTP remoto — portanto, uma linha de três mcp.json O Copilot oferece ferramentas DAW reais: leia as sessões em sua conta como arranjos completos e edite-os, abra um Logic, Ableton, FL Studio, REAPER ou Pro Tools Projete como uma sessão, converta projetos em dez formatos de DAW diferentes, separe stems, transcreva áudio e renderize partes escritas com instrumentos modelados. Com Dø Desktop Em execução, as edições em um projeto Logic são publicadas; o resto é um arquivo de entrada e um arquivo de saída.

Instalar no VS Code

O caminho mais curto é o code ferramenta de linha de comando, que possui um --add-mcp Uma opção que aceita a definição do servidor como JSON. Este é o resultado real no VS Code 1.131:

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

Capturado em 15/10/2026 com um perfil de usuário novo.

Ele grava o arquivo de nível de usuário — ~/Library/Application Support/Code/User/mcp.json no macOS, %APPDATA%\Code\User\mcp.json no Windows, ~/.config/Code/User/mcp.json no Linux — e é exatamente isso que acontece:

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

Através da interface do usuário: Chat: Abrir personalizações da Paleta de Comandos → Servidores MCP → Adicionar servidor (também acessível como MCP: Adicionar servidor) → HTTP → cole o URL → dê um nome a ele doseedo e selecione o usuário ou espaço de trabalho de destino. Ou, para manter tudo em um único projeto, escreva .vscode/mcp.json à mão:

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

Inicie o servidor a partir do editor (o Início ação acima da entrada, ou a visualização Servidores MCP) e o VS Code executa o login OAuth: um navegador é aberto no Doseedo, você aprova e a concessão aparece em Configurações → Chaves de API como MCP · VS CodePara usar uma chave em vez disso — para um Codespace, por exemplo — adicione um cabeçalho e mantenha o segredo fora do arquivo com uma variável de entrada:

{
  "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}" }
    }
  }
}

No modo agente, o seletor de ferramentas deve mostrar doseedo Com 33 ferramentas. Desmarque aquelas que um projeto nunca precisará; as ferramentas de leitura, citação e análise são as que devem permanecer ativadas.

O que perguntar?

> 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.

Onde um editor realmente compensa é nas ferramentas: o agente pode percorrer uma pasta, manter um registro, ativar o place_local_files Copie os comandos para uma tarefa e execute-a, e compare as leituras de duas sessões como JSON no editor em que você já está.

O que o editor acrescenta e os limites.

O servidor é o mesmo que todos os clientes veem — as edições ao vivo são feitas Logic Pro no macOS com Dø Desktop, nos outros DAWs, os arquivos entram e saem, nada é executado imediatamente; o centro Possui a tabela de escopo. O que o VS Code adiciona é o espaço de trabalho ao redor das ferramentas. O modo agente pode abrir o replay O relatório de um download retorna como JSON em uma guia; mantenha o place_local_files copiar comandos como uma tarefa em tasks.json e execute-o após cada download e mantenha um .vscode/mcp.json Ao lado da pasta da música, para que o servidor acompanhe o projeto quando um colaborador o clonar — com a chave em uma variável de entrada, nunca no arquivo.

Orçamento de ferramentas: o modo agente limita as ferramentas habilitadas por solicitação, e este servidor contribui com 33. Se um projeto apenas converte, mantenha a família de controle de sessão desmarcada no seletor de ferramentas; se ele apenas edita sessões, remova as ferramentas de geração. As leituras, doseedo_quote E as ferramentas de análise são gratuitas e vale a pena deixá-las ativadas em todos os lugares.

Três linhas em mcp.json

Adicione o servidor, inicie-o, aprove o login e pergunte ao Copilot o que está na faixa 3.

O servidor Doseedo MCP →

Perguntas frequentes

O VS Code consegue controlar minha DAW?

Sim, no modo agente, através do servidor Doseedo MCP: ele lê e edita sessões de DAW, abre projetos Logic, Ableton, FL Studio, REAPER e Pro Tools e converte entre dez formatos diferentes, separa stems, transcreve e renderiza MIDI. Edições Live em um projeto aberto são feitas Logic Pro via Dø Desktop; as outras DAWs são tratadas como arquivos de projeto.

O que deve ser incluído no arquivo mcp.json?

{"servers":{" doseedo ":{"type":"http","url":"https://api. doseedo .com/mcp"}}} em .vscode/mcp.json, ou o mesmo servidor adicionado através do MCP: Adicionar Servidor → HTTP. O OAuth autentica você quando o servidor é iniciado.

Posso usar uma chave de API?

Sim: adicione um objeto "headers" com X-API-Key e mantenha o valor em uma variável de entrada ou em um arquivo de ambiente, em vez do JSON. As chaves são geradas em doseedo.

Isso funciona no Codespaces?

Sim — o servidor é remoto, então nada é executado no contêiner. Use o cabeçalho da chave de API lá, já que a autenticação OAuth via navegador é complicada em um editor hospedado.

Existe alguma opção de instalação com uma única linha de comando?

Sim: o comando `--add-mcp '{"name":" doseedo ","type":"http","url":"https://api.doseedo.com/mcp"}'` executado em um terminal imprime "Servidores MCP adicionados: doseedo " e grava o doseedo `mcp.json` do usuário mostrado acima. A rota da interface do usuário (MCP: Adicionar Servidor → HTTP) termina no mesmo arquivo.

O servidor Doseedo MCP • Um único URL para cada cliente

Por DAW
Por cliente de IA
Por capacidade

Relacionado