§ Guía · Para desarrolladores y agentes

Servidor Logic Pro MCP: deja que Claude edite tu sesión.

Publicado en septiembre de 2026

Existe un servidor MCP para Logic Pro, y está alojado en: https://api.doseedo.com/mcpConéctalo a Claude Code, Claude Desktop, la aplicación móvil de Claude o cualquier otro cliente MCP, y el agente podrá Lee tus sesiones Logic como un conjunto completo y modifícalas. — mover una región, reescribir el MIDI, mover un fader, insertar un plugin por nombre. Con la aplicación Doseedo Desktop ejecutándose en tu Mac, esas ediciones aparecen en tu Abra un proyecto Logic en cuestión de segundos.No requiere autoalojamiento ni SDK.

Logic es el DAW donde todo esto funciona de principio a fin, así que esta es la guía completa: instalación, edición en vivo, qué sucede cuando la aplicación de escritorio está cerrada, la exportación sin conexión y lo que no hace.

¿Por qué Logic necesita un puente?

Apple no incluye ninguna API de scripting en tiempo real pública para Logic Pro. La única superficie de scripting es ScripterUn plugin MIDI -FX que ejecuta JavaScript dentro de una única tira de canal solo detecta MIDI que pasa por esa tira y nada más; no puede leer la configuración, añadir una pista ni modificar otra región. El diccionario de AppleScript de Logic está prácticamente vacío. Por eso, "automatizar Logic Pro " históricamente no ha tenido ningún sentido, mientras que un set Ableton en ejecución al menos ha sido accesible a través de AbletonOSC y pylive.

La aplicación de escritorio Doseedo cierra esa brecha. El servidor MCP escribe en una sesión en la nube y la aplicación de escritorio aplica cada edición al proyecto que Logic tiene abierto, manteniendo el .logicx En disco sincronizado. No hay control de transporte en tiempo real, pero la disposición cambia realmente bajo el cursor.

Instalar

Un comando en Claude Code. OAuth gestiona la autenticación; la primera llamada a la herramienta abre un navegador para iniciar sesión y aprobar:

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

Para un cliente sin navegador (CI, un servidor, un script), utilice una clave API de Configuración → Claves API en cambio:

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

En las aplicaciones para teléfono y web de Claude se instala como un conector personalizado: Configuración → Conectores → Agregar conector personalizado, pegue la misma URL, inicie sesión una vez. Cursor y cualquier otro cliente HTTP de Streamable lo registran de la misma manera. Hay 21 herramientas detrás del punto final; la lista completa está en la página del servidor MCP.

Para la edición en vivo también necesitas Escritorio Doseedo Se ejecuta en el Mac que tiene el proyecto. Todo lo demás funciona solo con el conector.

Así es como se ve la edición en directo.

Te comunicas con el agente en términos de sesión, no mediante llamadas a la 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.

El agente lee primero la sesión: cada pista con sus identificadores, regiones en latidos y segundosNiveles de mezclador en dB reales, cadenas de plugins, tempo, marcadores, además de si la aplicación de escritorio está activa en esa sesión en ese momento. Luego, envía las ediciones. Con Logic abierto y la aplicación de escritorio conectada, puedes ver cómo se mueven las regiones.

Qué abarca el conjunto de edición

Cuando se cierra la aplicación de escritorio

Nada se pierde y nada falla silenciosamente. Las ediciones persisten en la sesión en la nube y se aplican la próxima vez que se abre el proyecto, o inmediatamente, si le pide al agente que descargue la sesión como un archivo nativo. .logicx, reconstruido en el servidor. Debido a que la herramienta de lectura informa el estado de sincronización, el agente sabe en qué caso se encuentra y te lo indica en lugar de adivinarlo.

Así que puedes trabajar en una sesión Desde tu teléfono, lejos de la máquina: solicita el cambio en el tren y se aplicará la próxima vez que el Mac tenga el proyecto abierto.

Instálalo en un proyecto real.

Instala el conector, instala la aplicación de escritorio, abre un proyecto Logic y pregúntale a Claude qué hay en la pista 3. Todo el proceso dura unos minutos.

El servidor Doseedo MCP →

Rebote sin conexión a través de sus complementos reales

Esta es la capacidad sin equivalente estándar. Solicita un rebote y cada pista se imprime en audio. a través de su cadena de complementos de terceros reales, con el DAW cerrado — La aplicación de escritorio la renderiza en segundo plano y devuelve stems descargables. La función de rebote de Logic requiere que la aplicación esté abierta y el proyecto visible; esta no.

El límite, expresado claramente: Las pistas de audio están incluidas; para las pistas de instrumentos y MIDI es necesario tener abierto el DAW. para renderizar. Eso se informa por pista en lugar de eliminarse silenciosamente, por lo que un rebote nunca te entrega una pista que perdió silenciosamente su instrumento.

Los rebotes son asíncronos, como los demás trabajos largos: la herramienta de envío devuelve un task_id, una herramienta de espera lo consulta y stems terminados se devuelven como simples https URLs.

Tu audio permanece en tu máquina.

Cuando apuntas al agente a un archivo que ya está en tu disco, le 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 archivos en el proyecto. El audio se carga solo cuando el servidor realmente necesita las muestras: separación, transcripción, conversión, generación y renderizado.

El resto de la superficie

La misma conexión incluye las herramientas que hacen útil el control de sesiones:

La medición es del tipo aburrido: las llamadas a MCP se contabilizan exactamente igual que el uso del sitio web: misma cuenta, mismos créditos, revocables por cliente.

Lo que no hace

Preguntas frecuentes

¿Existe un servidor MCP para Logic Pro ?

Sí. El servidor Doseedo MCP es un punto final del protocolo de contexto de modelo alojado en https://api.doseedo.com/mcpOfrece 21 herramientas, y las de control de sesión permiten a un agente listar tus sesiones, leer una como una configuración completa y aplicar ediciones. Con la aplicación Doseedo Desktop ejecutándose en tu Mac, esas ediciones se aplican al proyecto Logic Pro abierto en cuestión de segundos.

¿Cómo instalo el servidor Logic Pro MCP?

En Claude Code, ejecuta claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcpLa 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 en Configuración → Conectores. Para clientes sin interfaz gráfica, agregue --header "X-API-Key: dsk_live_..." con una clave de Configuración → Claves API.

¿Logic Pro tiene una API de scripting?

No es una aplicación pública en tiempo real. Logic incluye Scripter, un plugin de efectos MIDI que ejecuta JavaScript dentro de una única tira de canal, pero que no puede leer ni modificar la configuración. Su diccionario de AppleScript es mínimo. El puente Doseedo Desktop soluciona este problema: la sesión en la nube almacena las ediciones y la aplicación de escritorio las aplica al proyecto en ejecución.

¿Qué ocurre si la aplicación de escritorio no se está ejecutando?

No se pierde nada. Las ediciones persisten en la sesión en la nube y se aplican la próxima vez que se abre el proyecto o cuando se descarga como un archivo nativo. .logicxLa herramienta de lectura informa si el escritorio está activo en esa sesión, por lo que el agente siempre sabe si se ha aplicado algún cambio.

¿Puede exportar pistas a través de plugins de terceros con Logic cerrado?

Sí, para pistas de audio. Un rebote sin conexión las convierte a audio a través de sus cadenas de plugins de terceros reales con el DAW cerrado, y la aplicación de escritorio las procesa en segundo plano. Las pistas de instrumentos y MIDI necesitan que el DAW esté abierto para procesarse, y esto se informa para cada pista en lugar de descartarse silenciosamente. Un DAW estándar no puede realizar un rebote sin interfaz gráfica a través de los plugins instalados. El resultado se devuelve como archivos de pistas individuales descargables.

¿Se sube mi audio?

Solo cuando el servidor realmente necesita las muestras (separación, transcripción, conversión, generación o rebote). Para un archivo que ya está en tu disco, el agente pasa la ruta local, la nube crea la estructura de la sesión y la descarga devuelve comandos de copia que colocan tus archivos en el proyecto.

Relacionado