让 Claude 等 AI 助手通过 MCP 协议直接操作 Blender,完成建模、场景搭建与素材导入。
ahujasid/ableton-mcp
让 Claude 等大模型通过 MCP 控制 Ableton Live,完成建轨、加载乐器和编曲。
- Star
- 3,211
- Fork
- 465
- 未关闭 Issue
- 48
- 最近提交
- 28天前
这是什么?
Ableton MCP 通过 Model Context Protocol,把 Ableton Live 接入 Claude Desktop、Cursor 等大模型客户端。项目包含两部分:一个 Python MCP 服务器向模型暴露工具,另一个 Ableton Remote Script 在 Live 内运行 socket 服务,执行收到的指令。
连接后,用户可以让模型查看当前会话、创建 MIDI 或音频轨道、从 Ableton 浏览器加载乐器和效果器、为 MIDI 剪辑添加音符、修改速度,以及启停播放。项目还支持在 Arrangement View 中搭建前奏、铺垫、高潮、breakdown、尾奏等完整歌曲结构。
安装使用 uv,并附带安装脚本,可将 Remote Script 复制到 Ableton 的 User Library。该项目是第三方集成,并非 Ableton 官方出品。匿名使用统计默认开启,可以关闭;提示词和 MIDI 内容的数据集记录需用户主动开启。
核心功能
- 01在 Ableton Live 中创建和修改 MIDI 与音频轨道。
- 02从 Ableton 浏览器加载乐器和效果器。
- 03为 MIDI 剪辑添加和编辑音符。
- 04在 Arrangement View 中搭建完整歌曲结构。
- 05控制播放、剪辑触发和速度等参数。
适用场景
- 通过自然语言描述快速搭建节拍或曲目原型。
- 自动完成重复的工程设置,如加载鼓机和添加效果器。
- 在 Live 中探索 AI 辅助的编曲和旋律生成。
快速上手
- 1
安装 uv(macOS 使用 Homebrew)
brew install uv - 2
将 MCP 服务器添加到客户端配置(例如 Claude Desktop)
- 3
安装 Ableton Remote Script
uvx --from ableton-mcp ableton-mcp-install-script - 4
在 Ableton Live 中将控制表面选择为 AbletonMCP,并将输入和输出设为 None
使用前须知
- 需要 Ableton Live 10 或更高版本以及 Python 3.8 或更高版本。
- 最适合与 Ableton 默认设备和浏览器项目配合使用。
- 复杂的编曲可能需要拆分为更小的步骤。
- 匿名遥测默认开启,可通过环境变量关闭。
标签
常见问题
- ableton-mcp 是什么?
- 让 Claude 等大模型通过 MCP 控制 Ableton Live,完成建轨、加载乐器和编曲。 Ableton MCP 通过 Model Context Protocol,把 Ableton Live 接入 Claude Desktop、Cursor 等大模型客户端。项目包含两部分:一个 Python MCP 服务器向模型暴露工具,另一个 Ableton Remote Script 在 Live 内运行 socket 服务,执行收到的指令。
- ableton-mcp 可以免费使用吗?用的什么许可证?
- ableton-mcp 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- ableton-mcp 还在维护吗?
- 活跃维护中。ableton-mcp 最近一次提交是在 2026年9月22日。
- ableton-mcp 适合用来做什么?
- 通过自然语言描述快速搭建节拍或曲目原型。 自动完成重复的工程设置,如加载鼓机和添加效果器。 在 Live 中探索 AI 辅助的编曲和旋律生成。
- ableton-mcp 怎么安装和运行?
- 安装 uv(macOS 使用 Homebrew): brew install uv 将 MCP 服务器添加到客户端配置(例如 Claude Desktop) 安装 Ableton Remote Script: uvx --from ableton-mcp ableton-mcp-install-script 在 Ableton Live 中将控制表面选择为 AbletonMCP,并将输入和输出设为 None
- 在哪里获取 ableton-mcp?
- 源代码和安装说明在 GitHub 上:https://github.com/ahujasid/ableton-mcp
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
基于 Claude Code 构建智能体的 Python SDK,提供 query()、交互式客户端、进程内自定义工具和 hooks。
桌面端屏幕感知 AI 助手,可读取当前应用上下文,结合多种大模型与 MCP 工具跨应用协助操作。
一个命令行工具,扫描代码库并生成精简的 AI 上下文文件,减少编程助手探索项目时消耗的 token。
让 Claude、Cursor 等 AI 助手通过自建或可信的 SearXNG 实例进行网页搜索的 MCP 服务器。
面向智能体的记忆基础设施,将对话与执行过程转化为可持久化的结构化记忆,支持 Python 与 TypeScript。