§ Guia · Para desenvolvedores e agentes

Servidor Logic Pro MCP: deixe Claude editar sua sessão.

Publicado em setembro de 2026

Existe um servidor MCP para Logic Pro, e ele está hospedado da seguinte forma: https://api.doseedo.com/mcpConecte-o ao Claude Code, Claude Desktop, ao aplicativo Claude para celular ou a qualquer outro cliente MCP, e o agente poderá Leia suas sessões Logic como um arranjo completo e altere-as. — mover uma região, reescrever o MIDI, puxar um fader, inserir um plugin pelo nome. Com o aplicativo Doseedo Desktop em execução no seu Mac, essas edições aparecem no seu Abra seu projeto Logic em segundos.Nada para hospedar por conta própria, nenhum SDK.

Logic é a DAW onde isso funciona de ponta a ponta, então este é um guia completo: instalação, edição ao vivo, o que acontece com o aplicativo para desktop fechado, a exportação offline e o que ele não faz.

Por que Logic precisa de uma ponte?

Apple não disponibiliza nenhuma API pública de script em tempo real para Logic Pro. A única interface de script disponível é ScripterUm plugin de efeitos MIDI que executa JavaScript dentro de um único canal: ele vê apenas o MIDI passando por esse canal — não consegue ler o arranjo, adicionar uma faixa ou acessar outra região. O dicionário AppleScript do Logic está praticamente vazio. É por isso que "automatizar Logic Pro " historicamente não significava nada, enquanto um set Ableton em execução era pelo menos acessível através do AbletonOSC e do pylive.

O aplicativo Doseedo Desktop elimina essa lacuna. O servidor MCP grava em uma sessão na nuvem e o aplicativo desktop aplica cada edição ao projeto que Logic tem aberto, mantendo o .logicx Em disco, sincronizado. Não há controle de transporte em tempo real, mas a disposição das músicas muda de fato sob o cursor.

Instalar

Um único comando em Claude Code. OAuth cuida da autenticação; a primeira chamada da ferramenta abre um navegador para fazer login e aprovar:

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

Para um cliente sem navegador — CI, servidor ou script — use uma chave de API de Configurações → Chaves de API em vez de:

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

Nos aplicativos Claude para celular e web, ele é instalado como um conector personalizadoConfigurações → Conectores → Adicionar conector personalizado, cole a mesma URL e faça login uma única vez. O Cursor e qualquer outro cliente HTTP do Streamable o registram da mesma forma. Existem 21 ferramentas por trás do endpoint; a lista completa está disponível em [link para a lista completa]. a página do servidor MCP.

Para edição ao vivo, você também precisa de Doseedo Desktop Está sendo executado no Mac que contém o projeto. Todo o resto funciona apenas com o conector.

Como é a edição ao vivo

Você interage com o agente em termos de sessão, não por meio de chamadas de API:

> List my sessions.

> In "Bridge Demo", what is on track 4 and how loud is it?

> Shorten the intro by four bars, pull the lead vocal up
  2 dB, and put a Channel EQ on the drum bus.

> Add a submix bus called "Horns" and route the trumpet
  and sax into it.

O agente lê primeiro a sessão: cada faixa com seus IDs, regiões em batidas e segundos, níveis do mixer em dB reais, cadeias de plugins, tempo, marcadores — além de verificar se o aplicativo para desktop está ativo naquela sessão no momento. Em seguida, ele envia as edições. Com Logic aberto e o aplicativo para desktop conectado, você observa as regiões se movimentarem.

O que o conjunto de edição abrange

Quando o aplicativo para desktop é fechado

Nada se perde e nada falha silenciosamente. As edições permanecem na sessão na nuvem e são aplicadas na próxima vez que o projeto for aberto — ou imediatamente, se você solicitar que o agente baixe a sessão como um arquivo nativo. .logicx, reconstruído no servidor. Como a ferramenta de leitura informa o estado de sincronização, o agente sabe em qual caso está e informa isso em vez de tentar adivinhar.

Assim você pode trabalhar em uma sessão. do seu telefone, longe da máquinaSolicite o troco no trem, e ele será aplicado quando o projeto for aberto novamente no Mac.

Configure-o em um projeto real.

Instale o conector, instale o aplicativo para desktop, abra um projeto Logic e pergunte ao Claude o que está na faixa 3. Todo o processo leva alguns minutos.

O servidor Doseedo MCP →

Reprodução offline através de seus plugins reais

Essa é uma funcionalidade sem equivalente no sistema operacional padrão. Solicite uma mixagem e cada faixa será convertida para áudio. através de sua cadeia de plugins de terceiros real, com a DAW fechada — o aplicativo para desktop renderiza o arquivo em segundo plano e retorna stems para download. O recurso "bounce" do Logic exige que o aplicativo esteja aberto e o projeto em primeiro plano; este não.

O limite, declarado claramente: As faixas de áudio estão incluídas; as faixas de instrumento e MIDI precisam do DAW aberto. para renderizar. Isso é relatado por faixa, em vez de ser descartado silenciosamente, portanto, uma renderização nunca entrega uma faixa separada que perdeu silenciosamente seu instrumento.

Os bounces são assíncronos, assim como os outros trabalhos longos: a ferramenta de submissão retorna um task_idUma ferramenta de espera consulta o código e stems finalizadas retornam como hastes simples. https URLs.

Seu áudio permanece no seu aparelho.

Quando você direciona o agente para um arquivo que já está no seu disco, ele passa o caminho localA nuvem cria a estrutura da sessão — faixas, regiões, barramentos, roteamento — e o download retorna comandos de cópia que inserem seus próprios arquivos no projeto. Os uploads de áudio ocorrem somente quando o servidor realmente precisa das amostras: separação, transcrição, conversão, geração e mixagem.

O resto da superfície

A mesma conexão carrega as ferramentas que tornam o controle de sessão útil:

A cobrança por uso é do tipo tedioso: as chamadas MCP são contabilizadas exatamente como o uso do site — mesma conta, mesmos créditos, revogáveis por cliente.

O que não faz

Perguntas frequentes

Existe algum servidor MCP para Logic Pro ?

Sim. O servidor Doseedo MCP é um endpoint hospedado do Protocolo de Contexto de Modelo em https://api.doseedo.com/mcpEle expõe 21 ferramentas, e as ferramentas de controle de sessão permitem que um agente liste suas sessões, leia uma como um arranjo completo e aplique edições. Com o aplicativo Doseedo Desktop em execução no seu Mac, essas edições são aplicadas ao projeto aberto Logic Pro em segundos.

Como faço para instalar o servidor Logic Pro MCP?

Em Claude Code, execute claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcpA primeira chamada da ferramenta abre um navegador para OAuth. Nos aplicativos Claude para celular e web, ela é instalada como um conector personalizado em Configurações → Conectores. Para clientes sem interface gráfica, adicione --header "X-API-Key: dsk_live_..." com uma chave de Configurações → Chaves de API.

Logic Pro possui uma API de script?

Não é um ambiente público em tempo real. Logic inclui o Scripter, um plugin de efeitos MIDI que executa JavaScript dentro de um único canal, e que não consegue ler ou alterar o arranjo. Seu dicionário AppleScript é mínimo. A solução que resolve esse problema é a ponte Doseedo Desktop: a sessão na nuvem armazena as edições e o aplicativo para desktop as aplica ao projeto em execução.

O que acontece se o aplicativo para desktop não estiver em execução?

Nada se perde. As edições permanecem na sessão na nuvem e são aplicadas na próxima vez que o projeto for aberto ou quando você o baixar como um arquivo nativo. .logicxA ferramenta de leitura informa se a área de trabalho está ativa naquela sessão, para que o agente sempre saiba se uma alteração já foi implementada.

É possível reproduzir faixas usando plugins de terceiros com Logic fechado?

Sim, para faixas de áudio. Uma exportação offline as converte em áudio através de suas respectivas cadeias de plugins de terceiros, com a DAW fechada, renderizadas em segundo plano pelo aplicativo para desktop. Faixas de instrumentos e MIDI precisam da DAW aberta para serem renderizadas, e isso é relatado para cada faixa individualmente, em vez de ser descartado silenciosamente. Uma DAW padrão não consegue fazer uma exportação sem interface gráfica através de plugins instalados. O resultado é retornado como arquivos stem para download.

Meu áudio será carregado?

Somente quando o servidor realmente precisa das amostras — separação, transcrição, conversão, geração ou remixagem. Para um arquivo já presente no seu disco, o agente passa o caminho local, a nuvem cria a estrutura da sessão e o download retorna comandos de cópia que colocam seus arquivos no projeto.

Relacionado