ableton-mcp

ableton-mcp

Use the MCP protocol to enable Claude AI to control Ableton Live for music creation and arrangement.

MCPDesignOpen source
Type
MCP
Transport
stdio
Open source
Yes
GitHub Stars
★ 2.9k
Source
mcp-github

Overview

AbletonMCP connects Ableton Live with Claude AI via the Model Context Protocol (MCP), allowing Claude to directly and bidirectionally control Live sessions. Users can create full arrangements, manipulate tracks, load instruments and effects, and perform music composition using natural language commands. This capability is ideal for music producers and AI enthusiasts, offering easy integration with minimal configuration.

Capabilities

  • Real-time bidirectional communication
  • Create, modify, and delete tracks
  • Load instruments and effects
  • Create and edit MIDI clips
  • Build complete song arrangements
  • Control playback and transport

Use cases

Music creationTrack arrangementAutomated compositionLive performance control

Setup

Requires: Ableton Live 10或更新版本Python 3.8或更新版本uv包管理器
Recommended: Use Smithery one-click installer: `npx -y @smithery/cli install @ahujasid/ableton-mcp --client claude`; or manually install the MCP Server and Ableton Remote Script.

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How do I install the Ableton Remote Script?

Download and copy `__init__.py` into Ableton's MIDI Remote Scripts directory.

What software versions are required?

Ableton Live 10 or later, Python 3.8 or later.

Related skills