SuperAPI AI 工具集

ableton-live

智能体与模型

查看项目

更新于 10-16 03:13

技能介绍

用途:这是 Loophole Bridge(Ableton Live 12 的 MCP 服务器,基于官方 Extensions SDK)之上的轻量开发者体验层,用于打通“已安装桥接”与“代理正确使用桥接”之间的环节。它本身不直接与 Live 通信,不嵌入工具逻辑,不重写桥接,也不导入桥接或 SDK 代码;所有 Live 操作都通过桥接的 MCP 工具完成。

主要能力:/doctor 执行五项前提检查(Live 运行、扩展已安装、Node 版本、桥接端口可达、令牌存在),逐项输出 PASS 或具体 FIX,并给出单一结论,不会自动运行 /setup。/setup 读取扩展写入 bridge.json 的端口与 bearer token,为 Claude Code、Claude Desktop 或 Cursor 生成正确的 MCP 客户端配置,不会臆造端口或令牌。recipes 提供常见 Live 编辑的可复用片段,每个片段是命名的一系列真实桥接工具调用,包括 humanize-midi、build-arrangement、batch-rename、chord-from-prompt。

使用方式:通过 /doctor 与 /setup 读取 bridge.json,通过 recipes 发出 MCP 工具调用。配方只引用已注册工具,如读取类的 live_get_song_overview、live_find_track、live_list_clips、live_get_notes,写入类的 live_set_tempo、live_set_track_props、live_set_notes、live_create_track、live_create_midi_clip、live_set_param、live_insert_device、live_render_track。

限制:每次桥接变更即一次事务,每次工具调用为一步撤销,按调用而非按配方计数,因此一个配方可能对应多步撤销,不能承诺整个配方单次撤销即可回退。测试版限制:仅支持 MIDI 音符,无自动化、MIDI CC、片段增益或路由 API;live_create_midi_clip 仅针对会话片段槽,无编曲时间线写入工具,Session 到 Arrangement 的构建由 Session-to-Song 扩展而非本技能完成;live_insert_device 仅限 Live 内置设备,不支持第三方或 VST;live_render_track 为预 FX,更适合音频轨道;音阶与速度从 Set 读取,配方不猜测调性,默认 4/4。仅由用户主动调用。