Controls Ableton Live from an LLM to create tracks, arrange clips and compose music.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add ableton -- npx @ahujasid/ableton-mcp~/.codex/config.toml
[mcp_servers.ableton]
command = "npx"
args = ["@ahujasid/ableton-mcp"]
# codex mcp add ableton -- npx @ahujasid/ableton-mcp~/.cursor/mcp.json
{
"mcpServers": {
"ableton": {
"command": "npx",
"args": [
"@ahujasid/ableton-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"ableton": {
"type": "stdio",
"command": "npx",
"args": [
"@ahujasid/ableton-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"ableton": {
"command": "npx",
"args": [
"@ahujasid/ableton-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"ableton": {
"command": "npx",
"args": [
"@ahujasid/ableton-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"ableton": {
"command": "npx",
"args": [
"@ahujasid/ableton-mcp"
]
}
}
}