Servidor Ableton Live MCP: qué puede hacer realmente un agente.
Publicado en septiembre de 2026
Doseedo ejecuta un servidor MCP alojado en https://api.doseedo.com/mcp que permite a un agente de IA Crea, convierte, lee y descarga proyectos Ableton Live: convertir una mezcla en una nativa .als, mover un conjunto entre cinco DAW, reestructurar un arreglo a través del formato de texto plano de REAPER, devolverte un proyecto que abres en Live. Lo que hace no Lo que tienes que hacer es controlar el set Live que está abierto en tu pantalla ahora mismo. Sin lanzar clips, sin controles de dispositivos en tiempo real. Si eso es lo que buscabas, la respuesta es AbletonOSC o pylive, y esta página te guiará hacia ellos en lugar de confundirlos.
Dos cosas diferentes llamadas " Ableton MCP"
La frase menciona dos capacidades no relacionadas, y confundirlas es lo que provoca decepción:
- Control en tiempo real de un conjunto en funcionamiento. Live cuenta con una auténtica API interna —el Live Object Model— y los puentes de la comunidad la exponen: AbletonOSC (un script de superficie de control que utiliza OSC) y pylive (una envoltura de Python sobre ella), además de Max para Live desde dentro del set. Estos disparan clips, configuran parámetros del dispositivo y leen el estado de transporte. mientras Live esté abiertoNada aquí puede reemplazarlos.
- Acceso del agente al proyecto en sí. Leer el contenido de un conjunto, generar uno nuevo, convertirlo, reestructurarlo y descargarlo. Se trata de un problema a nivel de archivo: funciona con Live cerrado y en equipos sin Live instalado. Es lo que hace el servidor Doseedo MCP.
Los dos no compiten, ni siquiera tocan los mismos objetos. AbletonOSC nunca abre un .als En el disco; una herramienta a nivel de archivo nunca ve el cabezal de reproducción. Usa ambas: prepara la sesión con una, ejecútala con la otra.
Configuración
claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp
Esa línea es para Claude Code; la primera llamada a la herramienta abre un navegador para iniciar sesión y aprobar. Los clientes sin interfaz gráfica añaden --header "X-API-Key: dsk_live_..." con una llave de Configuración → Claves APILa misma URL se instala como un conector personalizado en las aplicaciones web y para teléfono de Claude, y en Cursor o cualquier cliente MCP como un servidor HTTP Streamable. No hay nada que alojar por cuenta propia; la lista completa de herramientas está en la página del servidor MCP.
Qué puede hacer el agente con un proyecto Ableton
Se le habla en términos de proyecto; se encarga de las cargas, las consultas y las descargas por sí mismo:
> 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, las capacidades que se aplican a Live :
- Crea un conjunto a partir de audio. Una mezcla completa, un nativo
.alsSalida: stems separadas en pistas con nombre, un mapa de tempo detectado, MIDI opcional por pista y una guía de acordes. Aproximadamente cuatro minutos. Ver audio a la sesión. - Convertir, de forma nativa. Las 20 direcciones son compatibles con Logic Pro, Ableton Live, FL Studio, Pro Tools y REAPER. Las pistas, MIDI, audio, tempo y marcadores llegan editables; en las direcciones directas Logic ↔ Ableton, la automatización, los buses/envíos y el estado de los plugins también se transfieren.
- Lee un conjunto. Un
.alses XML comprimido con gzip, por lo que un agente puede descomprimirlo y responder "¿qué hay aquí?" con Live cerrado. navegador lector .als Muestra lo mismo en una página: tempo, pistas, dispositivos, complementos y audio de referencia. - Reestructurar a partir del código. Convertir a texto plano de REAPER
.rpp, edite el arreglo como texto, vuelva a convertirlo a.als. El trabajo estructural sobrevive; una semana de automatización no — ver lo que se traslada. - Descargar el resultado como un archivo de proyecto nativo que abres en tu DAW.
Los trabajos largos son asíncronos: la herramienta de envío devuelve un task_id y una herramienta de espera lo consulta periódicamente hasta que el artefacto esté listo. La creación de una sesión a partir de una mezcla completa tarda unos cuatro minutos; una conversión es más rápida.
Tu audio no necesariamente sale de la máquina.
Para los archivos que ya están en su disco, el agente pasa el ruta localLa nube crea la estructura de la sesión (pistas, regiones, buses, enrutamiento) y la descarga devuelve comandos de copia que colocan tus propios archivos en el proyecto. El audio se carga solo cuando el servidor necesita las muestras: separación, transcripción, conversión, generación o rebote.
Instálalo y prueba una conversión.
Agrega el servidor, comprime un conjunto Live y pídele a tu agente que lo convierta y que te diga qué elementos tuvo que eliminar.
El servidor Doseedo MCP →Lo que no hace — lea esto antes de instalarlo
- No hay control en directo de una sesión Live en ejecución. Sin transporte, sin lanzamiento de clips, sin automatización de dispositivos en el set abierto. Usa AbletonOSC o pylive; el mapa está en Controlar Ableton Live con Python.
- La edición de sesiones Live está dirigida actualmente Logic Pro. La parte de este producto que permite al agente editar el proyecto abierto se ejecuta a través del puente Doseedo Desktop en macOS, y Logic es la estación de trabajo de audio digital (DAW) que controla.
- El rebote sin conexión también se realiza Logic. La impresión de pistas a través de sus cadenas de plugins de terceros reales con el DAW cerrado se realiza a través de ese mismo puente.
- No es un sustituto de Live. Sigues mezclando y arreglando en el DAW; esto solo implica introducir y extraer proyectos del programa.
- La automatización y el estado de los complementos tienen límites. Fuera de la ruta directa Logic ↔ Ableton. Reestructura los arreglos de esta manera, no las mezclas terminadas.
¿Por qué Logic tiene el puente en vivo y Live no?
Es lo contrario de lo que sugieren las API. Logic se aplica No Superficie de scripting en tiempo real pública: su complemento Scripter es JavaScript confinado a una sola tira de canal, por lo que la única forma de acceder a un proyecto Logic abierto es mediante un puente nativo, que es lo que es la aplicación de escritorio (El lado Logic, en detalle). Live ya tiene el Live Object Model y una pila madura a su alrededor, por lo que la brecha que valía la pena cerrar allí nunca fue el control en tiempo real: era el archivo del proyecto: generar conjuntos, convertirlos, reestructurar uno sin editar manualmente XML Live se negará a abrir.
¿Qué herramienta para qué trabajo?
- Dispara clips o gira perillas en un set que esté abierto ahora mismo: AbletonOSC o pylive.
- Lógica de control de la nave dentro del conjunto: Max para Live.
- Genera, convierte, reestructura o descarga proyectos, desde un teléfono, un servidor o una máquina sin Live : el servidor MCP.
- Mientras observas, deja que un agente edite un proyecto abierto: Logic Pro, con Escritorio Doseedo correr.
Preguntas frecuentes
¿Existe un servidor MCP para Ableton Live ?
Sí, para archivos de proyecto. Doseedo ejecuta un servidor MCP alojado en api.doseedo.com/mcp que permite a un agente crear, convertir, leer y descargar proyectos Ableton Live, incluyendo convertir una mezcla en un archivo nativo. .als y convertir un set Live a o desde Logic Pro, FL Studio, Pro Tools y REAPER. No se conecta a la aplicación Live que se ejecuta en su pantalla.
¿Puede Claude controlar Ableton Live en tiempo real?
No a través de este servidor. AbletonOSC y pylive se encargan de disparar clips, mover faders y girar potenciómetros en un proyecto abierto, mediante el Live Object Model de Live. Estas son herramientas de Python en tiempo real que se ejecutan en el equipo donde está abierto Live ; no leen ni escriben archivos de proyecto, y este servidor MCP no las reemplaza.
¿Qué puede hacer un agente de IA con un archivo .als ?
Crea uno a partir de una mezcla (stems separadas en pistas con nombre, mapa de tempo, MIDI opcional por pista y una guía de acordes), conviértelo a o desde Logic Pro, FL Studio, Pro Tools y REAPER, reestructúralo a través del formato de texto plano de REAPER y conviértelo de nuevo, y descarga el resultado como un proyecto nativo que puedes abrir en Live.
¿Qué DAW incorpora hoy la edición de sesiones en directo?
Logic Pro en macOS, a través del puente Doseedo Desktop. Con la aplicación de escritorio en ejecución y el proyecto abierto, las ediciones del agente (mover regiones, reescribir MIDI, faders, plugins, tempo) se aplican al proyecto Logic abierto en cuestión de segundos. Ableton Live no se controla en tiempo real; para Live la interfaz es el archivo del proyecto.
¿Tengo que subir mi audio?
No siempre. Cuando una sesión se crea a partir de archivos que ya están en tu disco, el agente pasa las rutas locales y la nube crea la estructura (pistas, regiones, buses y enrutamiento). Luego, la descarga devuelve comandos de copia que colocan tus archivos en el proyecto. Las cargas de audio solo se realizan cuando el servidor realmente necesita las muestras: separación, transcripción, conversión, generación o reenvío.
¿Cómo lo instalo en Claude o Cursor?
En Claude Code, ejecuta claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp — la primera llamada a la herramienta abre un navegador para OAuth. En las aplicaciones web y para teléfono de Claude se instala como un conector personalizado con la misma URL, y cualquier cliente MCP puede registrarlo como un servidor HTTP Streamable, enviando opcionalmente un X-API-Key encabezado en lugar de usar OAuth.