Servidor Ableton Live MCP: o que um agente realmente pode fazer
Publicado em setembro de 2026
Doseedo opera um servidor MCP hospedado em https://api.doseedo.com/mcp que permite um agente de IA Crie, converta, leia e baixe projetos Ableton Live: transformar uma mixagem em um formato nativo .als, mover um conjunto de arquivos entre cinco DAWs, reestruturar um arranjo usando o formato de texto simples do REAPER e devolver um projeto aberto no Live. O que ele faz não O objetivo é controlar o set Live que está aberto na sua tela no momento. Sem disparar clips, sem usar knobs de dispositivos em tempo real. Se era isso que você procurava, a resposta é AbletonOSC ou pylive, e esta página irá direcioná-lo para o caminho correto, em vez de confundir os dois.
Duas coisas diferentes chamadas " Ableton MCP"
A expressão menciona duas capacidades distintas, e confundi-las é o que leva as pessoas à decepção:
- Controle em tempo real de um conjunto em execução. Live possui uma API interna genuína — o Modelo de Objeto Live — e as pontes da comunidade a expõem: AbletonOSC (um script de superfície de controle que fala OSC) e pylive (um wrapper em Python), além do Max for Live de dentro do set. Isso dispara clips, define parâmetros do dispositivo e lê o estado de transporte. enquanto Live estiver abertoNada aqui os substitui.
- Acesso do agente ao próprio projeto. Ler o conteúdo de um conjunto, gerar um novo, convertê-lo, reestruturá-lo e baixá-lo. Isso é um problema em nível de arquivo: funciona com Live fechado e em máquinas sem Live instalado. É o que o servidor Doseedo MCP faz.
Os dois não competem — eles nem sequer interagem. O AbletonOSC nunca abre um .als no disco; uma ferramenta de nível de arquivo nunca vê o cursor de reprodução. Use ambas: prepare o conjunto com uma e execute-o com a outra.
Configurar
claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp
Essa linha é para o Claude Code; a primeira chamada da ferramenta abre um navegador para fazer login e aprovar. Clientes sem interface gráfica anexam --header "X-API-Key: dsk_live_..." com uma chave de Configurações → Chaves de APIO mesmo URL é instalado como um conector personalizado nos aplicativos Claude para celular e web, e no Cursor ou em qualquer cliente MCP como um servidor HTTP Streamable. Não é necessário hospedar nada por conta própria; a lista completa de ferramentas está disponível em [link para a lista completa de ferramentas]. a página do servidor MCP.
O que o agente pode fazer com um projeto Ableton
Você se comunica com ele em termos de projeto; ele gerencia uploads, consultas e downloads automaticamente:
> Here's a stereo bounce of a demo. Build me an Ableton set
from it, with MIDI for the bass and a chord guide track.
> Convert ~/Music/Sets/BridgeIdea.zip (an Ableton set) to
Logic, and tell me what won't survive the trip.
> This set has 40 unnamed tracks. Convert it to REAPER's text
format so you can rename them from what's on each one, then
convert it back to .als.
Concretamente, as funcionalidades que se aplicam ao Live :
- Crie um conjunto de áudio. Uma mistura completa, um nativo
.alsSaída: stems separados em faixas nomeadas, um mapa de tempo detectado, MIDI opcional por stem e um guia de acordes. Aproximadamente quatro minutos. Veja áudio para sessão. - Converter, nativamente. Todas as 20 direções entre Logic Pro, Ableton Live, FL Studio, Pro Tools e REAPER. Faixas, MIDI, áudio, tempo e marcadores chegam editáveis; na comunicação direta entre Logic e Ableton, a automação, os buses/envios e o estado dos plugins também são transferidos.
- Leia um conjunto. Um
.alsÉ XML compactado com gzip, então um agente pode descompactá-lo e responder "o que tem aqui dentro?" com Live fechado. navegador .als leitor Exibe as mesmas informações em uma página: andamento, faixas, dispositivos, plugins e áudio referenciado. - Reestruturar a partir do código. Converter para texto simples do REAPER
.rpp, edite o arranjo como texto, converta de volta para.alsO trabalho estrutural sobrevive; uma semana de automação, não — veja o que é transferido. - Baixe o resultado como um arquivo de projeto nativo que você abre em sua DAW.
Tarefas longas são assíncronas: a ferramenta de submissão retorna um task_id e uma ferramenta de espera verifica continuamente até que o artefato esteja pronto. A criação de uma sessão a partir de uma mixagem completa leva cerca de quatro minutos; a conversão é mais rápida.
Seu áudio não necessariamente sai da máquina.
Para arquivos que já estão no seu disco, o agente 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. O upload de áudio ocorre somente quando o servidor precisa das amostras: separação, transcrição, conversão, geração ou bounce.
Instale e tente uma conversão.
Adicione o servidor, compacte um conjunto Live em um arquivo ZIP e peça ao seu agente para convertê-lo — e para informar o que foi deixado para trás.
O servidor Doseedo MCP →O que ele não faz — leia isto antes de instalar
- Sem controle em tempo real de uma transmissão Live em andamento. Sem transporte, sem lançamento de clipes, sem automação de dispositivos no cenário aberto. Use AbletonOSC ou pylive; o mapa está em Controlando Ableton Live com Python.
- A edição de sessões Live é o foco atual Logic Pro. A parte deste produto que permite ao agente editar seu projeto aberto funciona através da ponte Doseedo Desktop no macOS, e Logic é a DAW que ela controla.
- O recurso de bounce offline também está disponível no lado Logic. A impressão de faixas através de suas cadeias de plugins de terceiros reais, com a DAW fechada, passa pela mesma ponte.
- Não é um substituto para Live. Você ainda mixa e organiza os projetos na DAW; isso transfere projetos para dentro e para fora dela.
- A automação e o estado dos plugins têm limites. Fora do caminho direto Logic ↔ Ableton. Reestruture os arranjos dessa forma, não as mixagens finalizadas.
Por que Logic tem a ponte ao vivo e Live não?
É o inverso do que as APIs sugerem. Logic é enviada. não superfície de script pública em tempo real — seu plugin Scripter é JavaScript confinado a uma faixa de canal — portanto, a única maneira de acessar um projeto Logic aberto é por meio de uma ponte nativa, que é o que o aplicativo para desktop faz (a parte Logic, em detalhesLive já possui o Live Object Model e uma infraestrutura madura em torno dele, então a lacuna que valia a pena preencher nunca foi o controle em tempo real: era o arquivo de projeto — gerar conjuntos, convertê-los, reestruturar um sem editar manualmente XML Live se recusará a abrir.
Qual ferramenta para qual trabalho
- Dispare clipes ou gire os botões em um set que esteja aberto neste momento: AbletonOSC ou pylive.
- Lógica de controle da nave dentro do conjunto: Max for Live.
- Gere, converta, reestruture ou baixe projetos — de um telefone, um servidor ou um computador sem Live : o servidor MCP.
- Peça a um agente para editar um projeto aberto enquanto você observa: Logic Pro, com Doseedo Desktop correndo.
Perguntas frequentes
Existe algum servidor MCP para Ableton Live ?
Sim, para arquivos de projeto. Doseedo executa um servidor MCP hospedado em api.doseedo.com/mcp que permite a um agente criar, converter, ler e baixar projetos Ableton Live — incluindo a transformação de uma mixagem em um arquivo nativo. .als e converte um set Live para ou do Logic Pro, FL Studio, Pro Tools e REAPER. Ele não se conecta ao aplicativo Live que está sendo executado na sua tela.
Claude consegue controlar Ableton Live em tempo real?
Não através deste servidor. Disparar clips, mover faders e girar knobs de dispositivos em um set que está aberto é o que o AbletonOSC e o pylive fazem, através do próprio Live Object Model do Live. Essas são ferramentas Python em tempo real executadas na máquina onde Live está aberto; elas não leem nem gravam arquivos de projeto, e este servidor MCP não as substitui.
O que um agente de IA pode fazer com um arquivo .als ?
Crie um projeto a partir de uma mixagem (stems separadas com nomes, mapa de tempo, MIDI opcional por faixa e um guia de acordes), converta-o para ou de Logic Pro, FL Studio, Pro Tools e REAPER, reestruture-o usando o formato de texto simples do REAPER e converta-o de volta, e baixe o resultado como um projeto nativo que você pode abrir no Live.
Qual DAW agora oferece edição de sessão ao vivo?
Logic Pro, no macOS, funciona através da ponte Doseedo Desktop. Com o aplicativo de desktop em execução e o projeto aberto, as edições do agente — mover regiões, reescrever MIDI, faders, plugins, tempo — são refletidas no projeto Logic aberto em segundos. Ableton Live não é controlado ao vivo; para o Live a interface é o arquivo de projeto.
Preciso enviar meu áudio?
Nem sempre. Quando uma sessão é criada a partir de arquivos já presentes no seu disco, o agente passa os caminhos locais e a nuvem cria o arranjo — faixas, regiões, buses e roteamento — e então o download retorna comandos de cópia que inserem seus arquivos no projeto. O upload de áudio ocorre somente quando o servidor realmente precisa das amostras: separação, transcrição, conversão, geração ou mixagem.
Como faço para instalar no Claude ou no Cursor?
Em Claude Code, execute claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp — a primeira chamada da ferramenta abre um navegador para OAuth. Nos aplicativos Claude para celular e web, ele é instalado como um conector personalizado com a mesma URL, e qualquer cliente MCP pode registrá-lo como um servidor HTTP Streamable, opcionalmente enviando um X-API-Key cabeçalho em vez de usar OAuth.