Ableton MCP π MCP server Free
MCP server that lets Claude and other LLMs control Ableton Live for music production
- GitHub stars
- 3.1k
- Stars this week
- +30
- Forks
- 421
- Licence
- MIT
- Last push
- 2026-09-22
- Maintainer
- ahujasid
brew install uv
uvx --from ableton-mcp ableton-mcp-install-scriptThird-party MCP servers run with your permissions. Read the source before installing, and prefer pinned versions.
Works with
Built on the open MCP standard, so it works in every app that supports MCP.
About Ableton MCP
What it does
Ableton MCP is a third-party bridge that lets Claude and other LLMs drive Ableton Live directly, turning natural-language requests into actual track creation, clip arrangement, and song composition inside a real Ableton session via two-way socket communication.
Tools it gives your agent
- Track and clip manipulation for both MIDI and audio
- Loading instruments and effects from Ableton's own library
- Full arrangement-view composition, building out song sections
- Session control: playback, tempo adjustment, transport
- MIDI note editing
Works with
Claude for Desktop, Claude Code, and Cursor, connected as a standard MCP server; requires Ableton Live 10 or later running locally.
How to install or connect
Requires Python 3.8+ and the uv package manager:
brew install uv
Then configure your MCP client, for example Claude Desktop:
{
"mcpServers": {
"AbletonMCP": {
"command": "uvx",
"args": ["ableton-mcp"]
}
}
}
Install the Ableton Remote Script and select it as a control surface:
uvx --from ableton-mcp ableton-mcp-install-script
Then in Ableton: Settings/Preferences β Link, Tempo & MIDI β select "AbletonMCP" as the control surface.
Maintenance and safety
MIT licensed with 3.1k stars, 415 forks and 73 commits β a real, moderately active community project, though an unofficial third-party integration rather than an Ableton product. Anonymous telemetry is enabled by default; disable it with export ABLETON_MCP_DISABLE_TELEMETRY=true. The README recommends saving your work before extensive AI-driven experimentation, since the agent can modify a live Ableton session directly.
Who should use it
Musicians and producers who already use Ableton Live and want to sketch arrangements, load instruments, or edit MIDI by describing what they want to an LLM, rather than clicking through the DAW by hand β best treated as a creative co-pilot to review and save around, not an unattended production tool.
Pros
- Real two-way control of a live Ableton session: tracks, clips, instruments, arrangement and MIDI
- Simple uv/uvx-based install with a documented Remote Script setup
- Active, MIT-licensed community project with 3.1k stars
Cons
- Unofficial third-party integration, not built or endorsed by Ableton
- Anonymous telemetry is on by default and must be explicitly disabled
Similar MCP servers
All design MCP servers βFigma MCP Server π MCP serverFreemium
Figma's official MCP server: give agents design context from your Figma files
π₯ Students & teachers: Figma and FigJam professional features free with a verified education accountFramelink Figma MCP π MCP serverFree
Community MCP server that gives agents Figma layout and styling data
21st MCP (formerly Magic) π MCP serverFreemium
Generate polished UI components from a prompt inside your editor
designlang (design-extract) π MCP serverOpen source
Extract any website's design system as DTCG tokens, Tailwind, Figma and more via CLI or MCP
Talk to Figma MCP π MCP serverOpen source
Read and edit live Figma files from your coding agent through a Figma plugin bridge
MeiGen AI Design MCP π MCP serverFreemium
MCP server for AI image/video generation with a 1,400+ prompt library and ComfyUI support
More from ahujasid
Mcp For Blender π MCP serverFree
Community plugin to control Blender 3D with any LLM of your choice