Controle sua DAW com o OpenAI Codex
Publicado em outubro de 2026
Codex — a CLI e a extensão IDE compartilham uma config.toml — conecta-se a servidores MCP remotos com um único codex mcp addAponte-o para o servidor Doseedo MCP e o agente poderá ler suas sessões de DAW como arranjos completos e editá-los, abrir um Logic, Ableton, FL Studio, REAPER ou Pro Tools Projete como uma sessão, converta projetos em dez formatos DAW diferentes, separe stems, transcreva áudio e renderize as partes que ele escreve com instrumentos modelados. Com Dø Desktop Em execução, as edições feitas em um projeto Logic são refletidas no projeto aberto em segundos.
Instalar no Codex
codex mcp add doseedo --url https://api.doseedo.com/mcp
codex mcp login doseedo
Aqui está o resultado real, no codex-cli 0.162.1. Uma coisa que a documentação não menciona: codex mcp add sonda o URL, encontra o OAuth e inicia o login do navegador imediatamente — capturado aqui em um shell sem interface gráfica, onde nenhum navegador pode responder, então o processo expira enquanto a configuração ainda está sendo escrita:
$ codex --version
codex-cli 0.162.1
$ codex mcp add doseedo --url https://api.doseedo.com/mcp
Error: timed out waiting for OAuth callback
$ codex mcp list
Name Url Bearer Token Env Var Status Auth
doseedo https://api.doseedo.com/mcp - enabled Not logged in
Capturado em 15/10/2026 com CODEX_HOME apontando para um diretório vazio.
Em um computador, a mesma primeira linha abre a página de login do Doseedo ; aprove uma vez e codex mcp list A última coluna é invertida para "conectado" e a concessão aparece abaixo. Configurações → Chaves de API como MCP · CodexSe você não viu a janela do navegador, codex mcp login doseedo repete apenas o login. O Codex registra seu cliente OAuth dinamicamente, portanto não há ID de cliente a ser fornecido, e o arquivo que ele grava tem exatamente duas linhas:
[mcp_servers.doseedo]
url = "https://api.doseedo.com/mcp"
Dentro da TUI, /mcp Mostra a mesma tabela.
Para uma máquina sem interface gráfica — como um servidor de integração contínua ou um servidor de renderização — ignore o OAuth e envie uma chave; o nome do cabeçalho corresponde a uma variável de ambiente, portanto a chave nunca fica armazenada no arquivo:
[mcp_servers.doseedo]
url = "https://api.doseedo.com/mcp"
env_http_headers = { "X-API-Key" = "DOO_API_KEY" }
tool_timeout_sec = 60
Duas áreas que vale a pena conhecer. default_tools_approval_mode Decide se o Codex fará perguntas antes de cada ferramenta: "writes" Confirma as ferramentas que alteram algo (uma edição, uma conversão, uma renderização) e permite que as ferramentas de leitura, citação e análise gratuita sejam executadas — uma configuração sensata para este servidor. enabled_tools É possível reduzir as 33 ferramentas às poucas que um projeto realmente precisa. O pacote de habilidades é instalado com npx skills add doseedo/skills em ~/.codex/skills/.
O que perguntar?
> List my Doseedo sessions. In "Bridge Demo", what's on
track 4 and how loud is it?
> Add a submix bus called HORNS, route the trumpet and sax
into it, and put a Channel EQ on it.
> Open ./song.rpp as a session, rename the tracks from what's
on them, and give me the project back as .logicx.
> Separate ./mix.wav, transcribe the piano stem, check the
harmony, and render the same notes on a Rhodes.
O Codex lê antes de escrever — a sessão retorna como estrutura, não como um arquivo despejado — e envia as edições como um lote atômico. Uma rejeição nomeia a operação, um código e, frequentemente, um erro. did_you_meanAssim, o agente corrige e reenvia em vez de tentar adivinhar.
O que o Codex pode e não pode fazer com uma DAW através disso
As edições Live — alterações feitas diretamente no projeto aberto na sua tela — são possíveis no Logic Pro para macOS Dø Desktop Em execução; projetos Ableton, FL Studio, REAPER e Pro Tools são abertos como sessões, editados e devolvidos como arquivos ou convertidos. Nada é reproduzido. A tabela completa de escopo está em o centro.
O que diferencia a Codex dos demais clientes é default_tools_approval_mode: defina-o para "writes" E o Codex confirma apenas as ferramentas que alteram algo, o que para este servidor é a linha correta — doseedo_edit_session, doseedo_convert_project, as renderizações e o efeito de ricochete — enquanto a sessão lê, doseedo_quote e as ferramentas de análise gratuitas são executadas sem aviso prévio. Uma tarefa longa (uma renderização leva de um a três minutos, a criação de uma sessão, quatro) leva vários doseedo_wait_task chamadas de até 50 segundos cada, então aumente tool_timeout_sec acima do valor padrão de 60 se o Codex reportar uma espera como falha.
Duas linhas no terminal
codex mcp add, codex mcp login e peça ao Codex para listar suas sessões.
O servidor Doseedo MCP →Perguntas frequentes
O Codex consegue controlar minha DAW?
Sim, através do servidor Doseedo MCP: ele lê e edita sessões de DAWs, 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.
Quais são os comandos exatos?
codex mcp add doseedo --url doseedo, depois codex mcp login doseedo. Ou um bloco [doseedo] com url em ~/.codex/config.toml.
Como faço para usar uma chave de API em vez de OAuth?
No arquivo config.toml, a linha `env_http_headers = {"X-API-Key" = "DOO_API_KEY" }` envia a chave dessa variável de ambiente em todas as requisições. Chaves Mint estão disponíveis em doseedo ; existem escopos somente leitura e por grupo de operadores.
O Codex perguntará antes de cada ferramenta?
Esse é o default_tools_approval_mode. "writes" confirma apenas as ferramentas que alteram algo — edições, conversões, renderizações — e permite que leituras, citações e as ferramentas de análise gratuitas sejam executadas sem aviso prévio.
O comando `codex mcp add` abriu um navegador — isso é esperado?
Sim. O Codex analisa a URL quando você a adiciona, descobre que o servidor usa OAuth e inicia o login imediatamente. Aprove-o ali. Se a janela foi perdida (ou se o shell não tinha um navegador, como na captura acima), a configuração ainda é gravada e o comando `codex mcp login doseedo repete apenas o login.
O servidor Doseedo MCP • Um único URL para cada cliente
- Logic Proedições ao vivo no projeto aberto
- Ableton LiveConstruir, ler e converter arquivos .als
- FL Studioler e converter .flp
- Pro ToolsMover arquivos .ptx entre DAWs
- um projeto do REAPERler, editar, converter .rpp
- Qualquer agente de IAO que funciona hoje
- Código Claude & Claudetelefone, computador, terminal
- ChatGPTcomo um servidor MCP personalizado
- Cursormcp.json, uma entrada
- Gemini CLIgêmeo mcp adicionar
- OpenAI Codexcodex mcp adicionar
- VS Code Copilotmcp.json, tipo http
- Todas as 33 ferramentasa referência
- Converter projetosdez formatos DAW, 75 instruções
- stems separadasvocais, bateria, baixo e mais
- Áudio para MIDItranscrição, acordes, tonalidade
- Gerar músicamúsicas, partes, covers
- Voltar para o modo offlinepor meio de plugins reais
- Trocar um pacote de bateriaO áudio permanece local