AbletonMCP 是一款创新工具,它通过模型上下文协议(MCP)将音乐制作软件 Ableton Live 与 Claude AI 连接起来,使得 Claude 能够直接与 Ableton Live 进行互动和控制。这种整合实现了基于提示的音乐创作、音轨制作和现场会话的操控,为音乐制作带来了全新的体验。
该系统主要由两个部分组成:Ableton 远程脚本和 MCP 服务器。Ableton 远程脚本是为 Ableton Live 设计的 MIDI 远程脚本,负责创建一个套接字服务器,以接收和执行命令;而 MCP 服务器是一个 Python 编写的服务器,它实现了模型上下文协议,并连接到 Ableton 远程脚本。
在安装方面,用户需要确保拥有 Ableton Live10或更新版本,以及 Python3.8或更高版本。此外,用户还需安装 uv 包管理器,以确保整个系统的正常运行。对于 Mac 用户,可以通过指定的路径安装 uv,而 Windows 用户同样有多种安装方法可供选择。
在完成设置后,用户可以通过 Claude 的设置选项将 MCP 服务器配置到 Claude Desktop 或 Cursor 中,以便于后续操作。当用户与 Claude 进行互动时,连接将自动建立。此时,用户会看到一个工具图标,表明 Ableton MCP 功能已开启,用户可以利用 Claude 进行多种操作,比如创建和修改音轨、加载乐器和效果器、控制播放等。
具体操作中,用户可以向 Claude 下达各种指令,例如:“创建一首80年代合成波曲风”、“为我的鼓添加混响” 等等。通过这些指令,Claude 能够获取会话和音轨信息、控制播放、创建和编辑 MIDI 剪辑等,极大地提升了音乐制作的灵活性和便利性。
需要注意的是,用户在使用时应确保 Ableton 远程脚本已加载,并且 MCP 服务器已配置。如果遇到连接问题,建议重启 Claude 和 Ableton Live 以恢复正常状态。同时,建议用户在进行复杂音乐编排前,先将任务分解为更小的步骤,以减少可能的错误。
划重点:
🎶 AbletonMCP 将 Ableton Live 与 Claude AI 连接,实现音乐创作的新方式。
🛠️ 系统由 Ableton 远程脚本和 MCP 服务器两部分组成,支持多种音轨和剪辑操作。
💻 用户通过 Claude 与 Ableton 互动,执行指令以控制音乐制作流程。