AbletonMCPServer

ahujasid
GitHub
AI Music ProductionLive PerformanceAutomation

Loading subscription status...

💡 Description

AbletonMCP connects Ableton Live with Claude AI through the Model Context Protocol (MCP), enabling Claude to directly operate Ableton Live sessions for AI-assisted music production.

📝 JSON Entries

{
  "mcpServers": [
    {
      "AbletonMCP": {
        "args": [
          "ableton-mcp"
        ],
        "command": "uvx"
      }
    }
  ]
}

🛠️ Tools

MIDI Remote ScriptsSocket server

Features

  • Bidirectional communication via a socket-based server
  • Track manipulation (create, modify, and operate MIDI and audio tracks)
  • Access and load instruments and effects from Ableton's library
  • Create and edit MIDI clips with notes
  • Control playback and trigger clips

💬 Example Queries

  • Create an 80s synthwave track
  • Make a Metro Boomin style hip-hop beat
  • Create a new MIDI track with a synth bass instrument
  • Add reverb to the drums
  • Create a 4-bar MIDI clip with a simple melody
  • Get information about the current Ableton session
  • Load an 808 drum rack to the selected track
  • Add a jazz chord progression to the clip in Track 1
  • Set the tempo to 120 BPM
  • Play the clip in Track 2