Open-source MCP server and Ableton Live Remote Script bridge for music production workflows.
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"ableton-live-mcp": {
"command": "npx",
"args": [
"-y",
"jterratsdev/ableton-live-mcp"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add ableton-live-mcp npx -y jterratsdev/ableton-live-mcp
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"ableton-live-mcp": {
"command": "npx",
"args": [
"-y",
"jterratsdev/ableton-live-mcp"
]
}
}
}
📋 Copy
README Excerpt
Local MCP stdio server for inspecting and controlling Ableton Live through a local bridge. Current package version: `0.1.0`. Product site: [ableton-mcp.jterrats.dev](https://ableton-mcp.jterrats.dev) This repo does not assume a specific Ableton integration layer. The MCP server speaks JSON-RPC over stdio to an MCP client, then forwards tool calls to a local
Tools (20)
ableton_analyze_and_apply_mastering ableton_analyze_audio ableton_analyze_mix ableton_apply_groove ableton_apply_mastering_chain ableton_bounce_tracks ableton_consolidate_clip ableton_create_midi_clip ableton_create_midi_track ableton_create_return_track ableton_create_snapshot ableton_delete_clip ableton_delete_device ableton_delete_return_track ableton_diagnose_playback ableton_diagnose_plugins ableton_duplicate_track ableton_evaluate_action_risk ableton_export_render ableton_flatten_track