Servidor GarageBand MCP: qué puede hacer realmente un agente.
Publicado en octubre de 2026
GarageBand no tiene API de scripting, por lo que ningún agente lo opera de la misma manera que ReaScript opera REAPER. Lo que un agente puede acceder es el archivo del proyecto. Doseedo ejecuta un servidor MCP alojado en https://api.doseedo.com/mcp que abre una .band (GarageBand 10 guarda el mismo documento de proyecto que Logic Pro ), lo convierte a Ableton Live, FL Studio, Pro Tools, REAPER, Cubase, Dorico o un proyecto limpio Logic, y obtiene su salida MIDI, que GarageBand por sí mismo no puede exportar. GarageBand es una fuente aquí: los proyectos salen de él, nada se escribe de vuelta como un .band.
¿Por qué " GarageBand MCP" es una pregunta sobre archivos?
Todos los demás DAW de este grupo tienen alguna superficie en vivo sobre la que se puede alojar un servidor MCP: ReaScript, una API de controlador Python, una API de controlador, una API MIDI Remote. GarageBand no tiene ninguna. No tiene scripting de plugins, ni OSC, ni SDK de superficie de control, ni diccionario de scripting que alcance pistas o regiones, por lo que un servidor que quiera controlarlo en vivo se queda con el scripting de la interfaz de usuario macOS a través de Accesibilidad, que se rompe cada vez que se mueve una ventana. El único proyecto comunitario GarageBand MCP que encontramos lo dice así y trata el .band como punto de traspaso en lugar de algo para automatizar.
El archivo es la parte estable. Un proyecto GarageBand 10 es un paquete con la misma estructura que un proyecto Logic Pro, y el mismo lector abre ambos, lo que permite que todo lo que se describe a continuación sea posible con GarageBand cerrado y en un ordenador que no sea un Mac.
Configuración
claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp
Esa es la línea del código Claude, y la primera llamada abre un navegador para iniciar sesión. ChatGPT, Cursor, VS Code, Gemini CLI y Códice registra la misma URL; un cliente sin navegador envía X-API-Key: dsk_live_… de Configuración → Claves APILa lista completa de 43 herramientas se encuentra en la referencia.
A .band es una carpeta que Finder muestra como un solo archivo, por lo que se comprime antes de la carga (clic derecho → Comprimir, o el agente lo hace). Las instrucciones, del enum de doseedo_convert_project, todo comenzando desde GarageBand :
garageband2ableton garageband2fl
garageband2protools garageband2reaper
garageband2cubase garageband2dorico
garageband2logic
Una conversión real y lo que decía su informe.
Un proyecto GarageBand 10 de siete pistas (pistas de instrumentos virtuales, la mayoría de ellas kits de Drum Kit Designer, y sin grabaciones de audio) pasó por garageband2ableton El 26 de octubre de 2026. El informe, que el agente transmite, decía:
7 tracks, 240 MIDI notes and 13 plugins reached the
Ableton Live project.
7 regions carry a GarageBand loop length (dragged-out
repeats) this converter does not read yet: each is placed
once at its recorded length.
1 plugin (Drum Kit) has no equivalent in Ableton Live and
was not mapped.
También se señaló que las siete pistas utilizan instrumentos Apple cuyos sonidos se encuentran en la biblioteca de GarageBand, por lo que en Ableton las notas aparecen en las pistas que requieren un instrumento de tu elección. Esa es la forma correcta de una conversión GarageBand : las notas, las regiones, el tempo y la estructura se conservan, los sonidos de Apple no, y todo lo que el convertidor no pudo incluir se indica en lugar de omitirse silenciosamente.
Lo que el agente puede hacer con un archivo .band
- Actualiza a otro DAW. Ableton Live, FL Studio, Pro Tools, REAPER, Cubase (como un
.dawproject) o Dorico (como MusicXML). GarageBand a Ableton Muestra la versión web del mismo trabajo. - Saca el MIDI. GarageBand comparte una canción como audio (MP3, AAC, AIFF, WAV) o transfiere el proyecto a Logic, y no tiene exportación MIDI ; las notas que tocaste permanecen en el proyecto. Las regiones de instrumentos virtuales se exportan como MIDI con sincronización, velocidad y tempo. Las regiones de batería son configuraciones que GarageBand convierte en una interpretación mientras se reproduce, por lo que no contienen notas para exportar. GarageBand a MIDI Esto se hace en un navegador.
- Actualiza a Logic Pro. Logic abre una
.bandella misma y la actualiza de forma abierta, que es la propia ruta de Apple.garageband2logicexiste para el caso sin una Mac en el bucle: el agente escribe un.logicxlo abres más tarde. - Edítalo como una sesión. Convertido a Logic o REAPER, el proyecto comienza con
doseedo_import_projecty el agente edita regiones, notas, faders y tempo allí. El resultado continúa como un proyecto Logic u otro DAW, ya que nada escribe un.band.
> Here's a GarageBand project from my phone. Get me the MIDI
of every track, named the way they are in GarageBand.
> Convert this .band for my friend who uses FL Studio, and
tell me which instruments she'll need to replace.
Lo que no hace
- No hay control en vivo de GarageBand, mediante este servidor o, con toda seguridad, mediante cualquier otro: no existe una API sobre la que construirlo.
- No se escribió nada como respuesta
.band. GarageBand importa archivos MIDI y audio, así que la forma de volver a usarlo es MIDI más stems. - GarageBand '11 y versiones anteriores Utilicé un documento antiguo. Ábrelo en GarageBand 10 o posterior, guárdalo y envíalo.
- Regiones en bucle Las repeticiones prolongadas se colocan una vez en su duración registrada hoy, como muestra el informe anterior.
Alcance, indicado una sola vez. Escribir las ediciones de un agente en un proyecto en tu Mac (Dø Desktop guarda el proyecto, lo cierra, escribe las ediciones y lo vuelve a abrir) y el destino de rebote sin conexión Logic Pro en macOS, a través del Dø Desktop puente. La lectura, construcción, conversión y descarga de proyectos abarca Logic Pro, Ableton Live, FL Studio, Pro Tools y REAPER, y la conversión abarca diez formatos DAW (esos cinco más Cubase, Dorico, Studio One, Bitwig y GarageBand) en las 75 direcciones. Nada aquí controla un transporte ni mueve un cabezal de reproducción: el agente edita el sesión, no la consola.
Enviar un proyecto a través de él
Agrega el servidor, dale a tu agente un archivo .band comprimido y solicita el MIDI o un conjunto Ableton, junto con el informe.
El servidor Doseedo MCP →Preguntas frecuentes
¿Existe un servidor MCP para GarageBand ?
No es una solución que garantice el funcionamiento fiable de la aplicación: GarageBand no tiene una API de scripting, por lo que el control en directo se limita al scripting de la interfaz de usuario macOS. Para el archivo del proyecto, Doseedo ejecuta un servidor MCP alojado en doseedo que lee un archivo .band, exporta su MIDI y lo convierte a Ableton Live, FL Studio, Pro Tools, REAPER, Cubase, Dorico o Logic Pro.
¿Puede un agente de IA exportar MIDI desde GarageBand ?
Sí, desde el archivo del proyecto. GarageBand no tiene exportación MIDI, pero un archivo .band almacena las regiones de sus instrumentos virtuales como notas, y el agente las lee en un archivo MIDI estándar con nombres de pista. Las regiones del baterista son ajustes de interpretación, no notas, por lo que no están incluidas.
¿Puede Claude convertir un proyecto GarageBand a Ableton Live ?
Sí. El agente comprime el archivo .band, lo sube, llama a convert_project con garageband2ableton y devuelve un archivo .als nativo con las pistas, MIDI y tempo, además de un informe que indica qué no se incluyó, como instrumentos Apple y regiones en bucle.
¿Puede escribir un proyecto GarageBand ?
No. GarageBand es solo una fuente. GarageBand importa archivos MIDI y audio, por lo que el trabajo se vuelve a importar como MIDI y stems ; Logic Pro abre los proyectos GarageBand directamente para la migración.
¿Cómo lo instalo?
En Claude Code: claude mcp add --transport http --scope user doseedo https://api. doseedo .com/mcp. En ChatGPT, Cursor, Gemini CLI, Codex, VS Code o las aplicaciones de Claude, agregue la misma URL como un servidor MCP personalizado. OAuth inicia sesión en la primera llamada.
El servidor Doseedo MCP • Una URL para cada cliente
- Logic Proediciones escritas en tu proyecto
- Ableton Liveconstruir, leer, convertir .als
- FL Studioleer, convertir .flp
- Pro ToolsMover archivos .ptx entre estaciones de trabajo de audio digital (DAW)
- REAPERleer, editar, convertir .rpp
- Studio Oneleer .song, escribir .dawproject
- Cubaseleer .cpr, escribir .dawproject
- Estudio Bitwig.dawproject en ambos sentidos
- GarageBandleer .band, exportar MIDI
- Cualquier agente de IAlo que funciona hoy
- Claude y el Código Claudeteléfono, ordenador de sobremesa, terminal
- ChatGPTcomo un servidor MCP personalizado
- Cursormcp.json, una entrada
- Gemini CLIgemini mcp agregar
- Códice de IA abiertacódice mcp agregar
- VS Code Copilotmcp.json, tipo http
- Las 43 herramientasla referencia
- Convertir proyectosdiez formatos DAW, 75 direcciones
- stems separadosvoz, batería, bajo, más
- Audio a MIDItranscripción, acordes, tonalidad
- Generar músicacanciones, partes, versiones
- Renderizar MIDItus notas, más de 50 instrumentos de IA
- Instrumentos personalizadosentrenado a partir de una grabación
- Efectos sonorosgolpes, bucles, texturas
- Componer una películalocalización de stems
- Rebotar fuera de líneaa través de complementos reales
- Cambia un paquete de tamboresEl audio se mantiene local