Integrations
Enables creation and editing of MIDI clips with notes, creation of MIDI tracks, and implementation of chord progressions and melodies within Ableton Live.
Provides the runtime environment for the AbletonMCP server, allowing it to connect Ableton Live to AI assistants through the Model Context Protocol.
AbletonMCP Enhanced: Control de IA para Ableton Live
Esta herramienta conecta Ableton Live con asistentes de IA como Claude y Cursor a través del Protocolo de contexto de modelo (MCP), lo que le permite controlar Ableton Live con comandos de lenguaje natural.
Esta es una bifurcación mejorada del AbletonMCP original de Siddharth Ahuja, con mejoras significativas para que sea más fácil de instalar y usar.
Qué puedes hacer con esta herramienta
- Crear y manipular pistas MIDI y de audio
- Cargar instrumentos, efectos y sonidos de la biblioteca de Ableton
- Crea y edita clips MIDI con notas
- Controlar la reproducción (iniciar, detener, disparar clips)
- Ajustar los parámetros del dispositivo (como la configuración del ecualizador)
- ¡Y mucho más!
Guía de inicio rápido para productores musicales
Opción 1: Instalar mediante Smithery (la más fácil)
Si está utilizando Claude Desktop, la forma más sencilla de instalarlo es con Smithery:
Esto configurará automáticamente el servidor MCP en Claude Desktop. Aún necesitará instalar el script de Ableton Remote (vea el paso 4 a continuación).
Opción 2: Instalación manual
Paso 1: Instalar Python (configuración única)
Si no tienes Python instalado:
- Descargue e instale Python 3.10 o una versión más reciente:
- Para Mac: Descargar Python
- Para Windows: Descargar Python
- Durante la instalación, asegúrese de marcar "Agregar Python a PATH"
Paso 2: Instalar AbletonMCP (configuración única)
Abra la Terminal (Mac) o el Símbolo del sistema (Windows) y ejecute estos comandos:
Paso 3: Instalar el script de Ableton Remote (configuración única)
Con la misma ventana de Terminal/Símbolo del sistema abierta:
Si la instalación automática no funciona, la herramienta le indicará dónde colocar manualmente los archivos.
Paso 4: Configurar Ableton Live (configuración única)
- Iniciar Ableton Live
- Vaya a Preferencias → Enlace, Tempo y MIDI
- En el menú desplegable Superficie de control, seleccione "AbletonMCP_Remote_Script"
- Establezca la entrada y la salida en "Ninguna"
- Haga clic en "Aceptar" para guardar la configuración.
Paso 5: Conéctese a su asistente de IA
Para Claude Desktop:
- Vaya a Claude → Configuración → Desarrollador → Editar configuración
- Agregue esto a su
claude_desktop_config.json
:
Reemplace PATH_TO_YOUR_ENVIRONMENT
con la ruta completa donde creó su entorno. Por ejemplo:
- Mac:
/Users/yourusername/ableton-mcp-env
- Windows:
C:\Users\yourusername\ableton-mcp-env
Para el cursor:
- Vaya a Configuración del cursor → MCP
- Añade este comando:
Reemplace PATH_TO_YOUR_ENVIRONMENT
como se explicó anteriormente.
Para otras herramientas de IA:
Cualquier herramienta de IA que admita MCP se puede conectar apuntándola al comando ableton-mcp server
en su entorno.
Paso 6: ¡Comienza a crear música con IA!
- Abrir Ableton Live
- Abre tu asistente de IA (Claude, Cursor, etc.)
- ¡Empieza a pedirle a tu IA que controle Ableton!
Nota : Si instalaste con Smithery (Opción 1), puedes omitir los pasos 1 a 3 y 5 de la instalación manual. Solo necesitas instalar el script de Ableton Remote (Paso 4) y ¡listo!
Comandos de ejemplo para probar
- "Crear una nueva pista MIDI con un instrumento de bajo sintetizado"
- "Añadir reverberación a la pista 1"
- "Crea un clip MIDI de 4 compases con una melodía sencilla"
- "Cargar un rack de batería en la pista 2"
- "Añadir una progresión de acordes de jazz al clip en la pista 1"
- "Establezca el tempo a 120 BPM"
- "Reproducir el clip en la pista 2"
- "Aplicar un preajuste de ecualización de corte bajo a la pista 1"
Solución de problemas
Problemas de conexión
- Asegúrese de que Ableton Live se esté ejecutando antes de usar los comandos de IA
- Compruebe que el Script remoto esté habilitado en las preferencias MIDI de Ableton
- Reinicia tanto Ableton como tu asistente de IA si tienes problemas de conexión
Errores comunes
- "Comando no encontrado" : Asegúrate de haber activado tu entorno con
source ableton-mcp-env/bin/activate
(Mac/Linux) oableton-mcp-env\Scripts\activate
(Windows). - "No se pudo conectar a Ableton" : Asegúrese de que Ableton se esté ejecutando y que el script remoto esté habilitado
- "Script remoto no encontrado" : Intente ejecutar
ableton-mcp install
nuevamente o siga las instrucciones de instalación manual.
Obtener ayuda
Si aún tiene problemas, consulte la página de problemas de GitHub o cree un nuevo problema con detalles sobre su problema.
Uso avanzado
Para aquellos que se sienten cómodos con las herramientas de línea de comandos, AbletonMCP ofrece comandos adicionales:
Expresiones de gratitud
Este proyecto se basa en el AbletonMCP original de Siddharth Ahuja. A partir de ahí, he creado una versión mejorada con funciones y mejoras adicionales.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Descargo de responsabilidad
Esta es una integración de terceros y no realizada por Ableton.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Conecta Ableton Live con los asistentes de IA a través del Protocolo de contexto de modelo (MCP), lo que permite el control del lenguaje natural de las tareas de producción musical, como la creación de pistas, la edición MIDI, la carga de instrumentos y el control de reproducción.
Related MCP Servers
- -securityAlicense-qualityConnects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender for AI-assisted 3D modeling, scene manipulation, and rendering.Last updated -10,093PythonMIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) integration that allows AI assistants to control Home Assistant devices by searching for entities and controlling devices through natural language commands.Last updated -10PythonMIT License
- -securityAlicense-qualityConnects Ableton Live to Claude AI through the Model Context Protocol, enabling AI-assisted music production by allowing Claude to directly interact with and control Ableton Live sessions.Last updated -881PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables real-time interaction with Ableton Live, allowing AI assistants to control song creation, track management, clip operations, and audio recording workflows.Last updated -2309TypeScriptMIT License