§ Desenvolvedores · Protocolo de Contexto do Modelo

Dê ao seu agente de IA uma DAW (Digital Audio Workstation).

Publicado em agosto de 2026

O servidor Doseedo MCP é um serviço hospedado. Protocolo de Contexto do Modelo ponto final em api.doseedo.com/mcp. Conecte uma vez e o Claude — no seu celular, no Claude Desktop, no Claude Code — pode ler e editar suas sessões de DAW: mover e cortar regiões, reescrever MIDI, alterar o mixer, inserir plugins, definir o andamento. Com o Dø Desktop rodando no seu Mac, essas edições chegam ao seu projeto aberto do Logic ao vivo, e o arquivo permanece sincronizado. Ele também converte projetos entre Logic Pro, Ableton Live, FL Studio, Pro Tools e REAPER, transforma uma mixagem em sessão, separa stems, transcreve e gera. Sem SDK, sem servidor local para o próprio MCP.

Instalar

No seu celular ou na web — os apps do Claude (iOS, Android, claude.ai): abra Configurações → Conectores → Adicionar conector personalizado, cole https://api.doseedo.com/mcp, e entre quando solicitado. Agora você pode dizer ao Claude "traga o sax mais para dentro na minha sessão luckbe" de qualquer lugar, e isso chega ao Logic no seu Mac.

Claude Code — um comando (OAuth; a primeira chamada de ferramenta abre um navegador para entrar e aprovar):

claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp

Claude Desktop — Configurações → Conectores → Adicionar conector personalizado → a mesma URL.

Ou sem interface gráfica, com uma chave de API de Configurações → Chaves de API — para CI, servidores ou clientes sem navegador:

claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp \
  --header "X-API-Key: dsk_live_..."

Qualquer cliente MCP funciona do mesmo jeito: registre https://api.doseedo.com/mcp como um servidor Streamable-HTTP e conclua o fluxo OAuth ou envie a chave como um X-API-Key cabeçalho.

O ponto

Você está longe da sua mesa. Abre o Claude no celular, diz "na minha sessão, encurte a intro e suba o vocal 2 dB", e quando volta ao seu Mac já está feito no Logic — a edição foi aplicada ao vivo e o projeto salvo. É isso que esta conexão faz.

O que o agente recebe

Duas famílias: controle de sessão — ler e editar as sessões da sua conta — e ferramentas de áudio — gerar, separar, transcrever, converter.

FerramentaO que faz
doseedo_list_sessionsListe as sessões da sua conta — nomes, ids, DAW.
doseedo_get_sessionLeia uma sessão como um arranjo: cada faixa com seus ids, suas regiões em batidas e segundos, níveis do mixer (em dB), cadeia de plugins, andamento, marcadores — além de saber se o Dø Desktop está ao vivo nela agora.
doseedo_edit_sessionAplique uma lista de edições — mover/cortar uma região, reescrever notas MIDI, adicionar ou excluir uma faixa, definir fader/pan/mute, inserir ou ajustar um plugin, alterar o andamento, adicionar um marcador. Com o Logic aberto, elas aparecem ao vivo em segundos; caso contrário, elas ficam salvas e são aplicadas na próxima vez que a sessão abrir.
doseedo_bounce_sessionImprimir faixas em áudio pelas suas cadeias de plugins reais, offline — o Dø Desktop as renderiza em segundo plano sem que você abra a DAW (plugins nativos não fazem isso). Retorna stems para download.
doseedo_add_audio_to_sessionSolte uma música gerada ou um stem separado direto em uma sessão, pronto para colocar em uma faixa.
doseedo_desktop_statusSe o Dø Desktop está rodando e conectado à sua DAW, quais sessões ele mantém, até onde aplicou — somente leitura.
doseedo_download_sessionSalve a sessão no seu dispositivo como um arquivo nativo .logicx, reconstruído no servidor — sem precisar do desktop. Retorna um link temporário, sem autenticação, então o agente coloca direto na sua pasta Downloads com um simples curl -o (sem chave, sem cabeçalho).
doseedo_list_pluginsOs plugins que você pode inserir pelo nome — o catálogo nativo do Logic sempre, mais os plugins instalados no seu Mac quando o Dø Desktop está conectado.
doseedo _convert_projectConverta um projeto completo entre as cinco DAWs — todas as 20 direções (Logic Pro, Ableton Live, FL Studio, Pro Tools, REAPER), reconstruído nativamente. Faixas, MIDI, áudio, andamento e marcadores chegam editáveis; Logic↔Ableton também transporta automação, buses/sends e estado de plugins.
doseedo _audio_to_sessionMixagem completa de entrada, sessão nativa Logic ou Ableton de saída: stems separados em faixas nomeadas, mapa de tempo, MIDI opcional por stem e guia de acordes.
doseedo _separar_ stemsDivida uma mixagem em stems isolados (vocais, bateria, baixo, partes melódicas), com precisão de sample.
doseedo _transcribeEntrada de áudio, saída de notas editáveis — modelos por instrumento em uma única interface.
doseedo_generate_music / doseedo_cover_songGere música em múltiplos stems a partir de um briefing em texto, ou renderize uma música em outro estilo.
conta doseedoPlano e créditos restantes (somente leitura).

Tarefas assíncronas (geração, construção de sessão, bounce) seguem um mesmo formato: a ferramenta de envio retorna um task_id, e doseedo_wait_task faz polling. Os artefatos prontos voltam como simples https URLs de download — o agente as busca com curl, sem autenticação necessária no download.

Como uma edição ao vivo chega à sua DAW

Esta é a parte que não era possível antes. O Logic não tem API de automação — não dá para programá-lo. O Dø Desktop preenche essa lacuna:

  1. O Claude chama doseedo_get_session para ver o arranjo e depois doseedo_edit_session com as edições — elas vão para a sessão na nuvem e para o registro de edições.
  2. Dø Desktop, rodando no seu Mac, está inscrito nessa sessão. Ele aplica cada edição ao seu projeto aberto do Logic pela sua própria ponte — movendo a região real, reescrevendo as notas reais — em segundos, e mantém o .logicx no disco sincronizado com o servidor.
  3. Se o desktop estiver fechado, nada se perde: as edições são salvas e aplicadas na próxima vez que a sessão abrir. doseedo_get_session tem um bloco de sincronização que informa ao agente em qual caso ele está, então ele sempre sabe se a mudança já está ao vivo.

O único requisito para ao vivo as edições é o Dø Desktop rodando com o projeto aberto — todo o resto (ler, editar a sessão armazenada, exportar, baixar um projeto) funciona apenas com o conector. Os bounces rodam na próxima vez que o desktop estiver ativo, ao vivo pelo Logic se ele estiver aberto ou sem interface se não estiver.

Autenticação e medição — nada de novo para aprender.

Tokens de acesso OAuth são ordinário dsk_ Chaves de API; aprovar um cliente simplesmente cria uma chave específica para ele. Cada chamada é tarifada exatamente como o uso do site — mesmas cotas, mesmos créditos e reembolso de tarefas com falha. Revogue qualquer cliente de Configurações → Chaves de API, onde as concessões OAuth aparecem como MCP · <client name>Não há preços MCP separados nem necessidade de conta separada.

Design, resumidamente

HTTP Streamable sem estado — JSON-RPC simples sobre POST, sem IDs de sessão, sem fluxos iniciados pelo servidor, portanto, funciona com processos de curta duração e CI. Tarefas longas seguem um formato assíncrono consistente: o envio retorna um task_id, doseedo_wait_task O sistema consulta o servidor e instrui o agente a chamar novamente se a tarefa ainda estiver em execução. O endpoint reside na mesma borda que a API, e toda a superfície HTTP por trás das ferramentas está documentada em [link para a documentação]. documentos.

Perguntas frequentes

O que é o servidor Doseedo MCP?

Um endpoint do Protocolo de Contexto de Modelo hospedado em api.doseedo.com/mcp. Qualquer cliente MCP — os apps do Claude para celular/web, Claude Desktop, Claude Code, Cursor — se conecta com um comando e pode ler e editar as sessões de DAW da sua conta, além de converter projetos, construir sessões a partir de áudio, separar stems, transcrever e gerar. O próprio MCP não roda nada na sua máquina.

O Claude consegue mesmo editar meu projeto do Logic enquanto ele está aberto?

Sim. Com o Dø Desktop rodando no seu Mac, uma edição que o Claude faz pelo conector — mover uma região, reescrever MIDI, alterar um fader, inserir um plugin — é aplicada ao seu projeto aberto do Logic em segundos, e o arquivo permanece sincronizado com o servidor. Se o desktop estiver fechado, as edições persistem e são aplicadas na próxima vez que a sessão abrir; o agente consegue ver em qual caso está. Isso é edição de sessão de verdade, não a velha gambiarra de converter e reimportar.

Posso usar pelo celular?

Sim. Adicione https://api.doseedo.com/mcp como conector personalizado no app do Claude para iOS/Android (ou em claude.ai), entre uma vez, e você pode comandar suas sessões de qualquer lugar. Enquanto o Dø Desktop estiver rodando no seu Mac, as edições chegam ao Logic lá; caso contrário, elas entram na fila e são aplicadas na próxima abertura.

Ele consegue exportar minhas faixas pelos plugins de terceiros sem abrir a DAW?

Sim - doseedo_bounce_session enfileira uma impressão offline, e o Dø Desktop renderiza cada faixa pela sua cadeia de plugins real em segundo plano: ao vivo pelo Logic se ele estiver aberto, sem interface se não estiver. DAWs comuns não conseguem fazer um bounce sem interface pelos seus plugins instalados; este consegue. O resultado são arquivos de stems para download.

Quais DAWs ele suporta?

A edição de sessão ao vivo e o bounce têm o Logic Pro como alvo hoje (a ponte do Dø Desktop). Ler, construir e converter cobrem Logic Pro (.logicx), Ableton Live (.als), FL Studio (.flp), Pro Tools (.ptx) e REAPER (.rpp) — conversão em todas as 20 direções.

Como é feita a autenticação e a cobrança?

OAuth (aprove uma vez) ou uma dsk_ Chave de API em Configurações → Chaves de API. As chamadas são medidas exatamente como usar o site — mesmas cotas, mesmos créditos, revogável por chave.

Leia a seguir

Para desenvolvedores