AA

ahujasid/ableton-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

3258 stars 450 forks 质量 87 趋势 42MIT

🎵 使用 Claude AI 控制 Ableton Live——通过 MCP 创建曲目、编排片段并作曲

概览

AbletonMCP 通过模型上下文协议(MCP)将 Ableton Live 与 Claude AI 连接,使 Claude 能够直接与 Ableton Live 交互并控制 Ableton Live。这种集成支持提示辅助音乐制作、端到端轨道创建以及现场会话和编排操作。 提供反馈,获得灵感,并在MCP基础上继续建设:Discord。由Siddharth制作 - : 通过基于套接字的服务器将 Claude AI 连接到 Ableton Live- : 创建、修改和操作 MIDI 和音频轨道 - : Claude 可以访问并加载 Ableton 库中的正确乐器、效果和音色 - : 创建和编辑带有笔记的 MIDI 片段 - : 在编曲视图中自主构建完整歌曲,包括前奏、铺垫、插入、分解和结尾等部分 - : 开始和停止播放,触发片段,并控制会话视图和编曲视图中的传输 - : 使用跟踪以帮助改进工具(可禁用) 该系统由两个主要组成部分组成: 1.

概述(AI 翻译)

将Ableton Live连接到Claude AI

提示辅助音乐制作、端到端轨道创作以及现场会话和编曲操控——由人工智能驱动。

设置视频Discord问题


快速开始

三个步骤:安装uv,将MCP客户端指向服务器,安装Ableton远程脚本。

1.安装uv

否则,就从UV官方网站安装。

警告: 安装UV线前请勿继续。

2.把MCP服务器添加到你的客户端

Claude Desktop — 设置 → 开发者 → 编辑配置

光标 — MCP →设置

把它粘贴成命令:

警告: 只运行一个 MCP 服务器实例(无论是在光标上还是 Claude 桌面),不要同时运行两个实例。

3.安装Ableton远程脚本

4.连接

  1. 启动 Ableton Live
  2. 进入设置/偏好设置→链接、节奏和MIDI
  3. 在Control Surface下拉菜单中,选择AbletonMCP
  4. 将输入和输出设置为无

就是这样——让克劳德造点东西。


目录

  • 快速启动
  • 特色
  • 组成部分
  • 安装
  • 先决条件
  • Claude 桌面集成
  • 光标积分
  • 安装 Ableton 远程脚本

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。


Quickstart

Three steps: install uv, point your MCP client at the server, install the Ableton Remote Script.

1. Install uv

# macOS
brew install uv

Otherwise, install from uv’s official website.

Warning: Do not proceed before installing uv.

2. Add the MCP server to your client

Warning: Only run one instance of the MCP server (either on Cursor or Claude Desktop), not both.

3. Install the Ableton Remote Script

uvx --from ableton-mcp ableton-mcp-install-script
uvx --from ableton-mcp ableton-mcp-install-script --list-targets   # preview target folders first

4. Connect

  1. Launch Ableton Live
  2. Go to Settings/Preferences → Link, Tempo & MIDI
  3. In the Control Surface dropdown, select AbletonMCP
  4. Set Input and Output to None

That’s it — ask Claude to build something.


Table of Contents


Features

在 GitHub 查看完整 README

安装

uvx ableton-mcp
新手?先看 mcpskill.org 教程 →

配置

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