Token导航 LogoToken导航TokenDH.com
Che Logic Pro MCP logo
音视频未说明官方级别未说明来源级核验

Che Logic Pro MCP

MCP Server

一个用于控制macOS上Logic Pro的服务,提供AppleScript控制、MIDI控制和Scripter模板等功能。

工具数

63

提示词数

0

GitHub Stars

6

资源数

0
SwiftClaude语音音频Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

PsychQuant

提供方

PsychQuant

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

che逻辑pro mcp

用于在macOS上控制Logic Pro的MCP服务器。

特性

  • AppleScript控件 -传输、轨道管理、视图控制、通过键盘快捷键编辑命令
  • MIDI控制 -虚拟MIDI端口、音符/CC/和弦消息、MMC(MIDI机器控制)
  • 脚本编写器模板 -Logic Pro Scripter MIDI FX的内置和自定义JavaScript模板

安装

构建

cd che-logic-pro-mcp
swift build -c release

二进制位置: .build/release/CheLogicProMCP

配置

克劳德桌面

编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "che-logic-pro-mcp": {
      "command": "/path/to/che-logic-pro-mcp/.build/release/CheLogicProMCP"
    }
  }
}

克劳德代码

# Copy to ~/bin and add to Claude Code
# --scope user    : available across all projects (stored in ~/.claude.json)
# --transport stdio: local binary execution via stdin/stdout
# --              : separator between claude options and the command
mkdir -p ~/bin
cp .build/release/CheLogicProMCP ~/bin/
claude mcp add --scope user --transport stdio che-logic-pro-mcp -- ~/bin/CheLogicProMCP
💡 提示: 始终将二进制文件安装到本地目录,如 ~/bin/。避免将其放置在云同步文件夹(Dropbox、iCloud、OneDrive)中,因为文件同步操作可能会导致MCP连接超时。

macOS权限

MCP服务器需要以下权限 系统设置>隐私和安全:

  1. 无障碍 -用于系统事件键盘模拟
  2. 自动化 -用于控制Logic Pro

可用工具

应用程序控制(4个工具)

工具说明
logic_is_running检查Logic Pro是否正在运行
logic_launch启动Logic Pro
logic_activate将Logic Pro带到前台
logic_quit退出Logic Pro

运输控制(8个工具)

工具说明
logic_play开始播放
logic_stop停止播放
logic_record开始录制
logic_rewind转到开始
logic_forward将玩家头向前移动
logic_backward将玩家头向后移动
logic_toggle_cycle切换循环模式
logic_toggle_metronome切换节拍器

轨道管理(5个工具)

工具说明
logic_create_track创建曲目(midi/audio/鼓手)
logic_solo_track切换独奏
logic_mute_track切换静音
logic_arm_track录音臂
logic_delete_track删除所选曲目

视图控制(10个工具)

工具说明
logic_toggle_mixer切换混音器(X)
logic_toggle_piano_roll切换钢琴滚动(P)
logic_toggle_automation切换自动化(A)
logic_toggle_editors切换编辑器(E)
logic_toggle_library切换库(Y)
logic_toggle_inspector切换检查器(I)
logic_toggle_score切换分数编辑器(N)
logic_zoom_in放大
logic_zoom_out缩小
logic_zoom_fit缩放以适应

编辑命令(11个工具)

工具说明
logic_undo撤消
logic_redo重做
logic_cut剪切
logic_copy复制
logic_paste粘贴
logic_duplicate重复区域
logic_split在玩家头部分裂
logic_join加入地区
logic_quantize量化
logic_select_all全选
logic_delete_selected删除所选内容

项目命令(5个工具)

工具说明
logic_new_project新项目
logic_open_project开放项目
logic_save_project保存项目
logic_save_as另存为
logic_bounce反弹对话框

通用快捷方式

工具说明
logic_shortcut执行任何键盘快捷键

实用工具(2个工具)

工具说明
logic_screenshotLogic Pro窗口截图
logic_window_info获取窗口信息

MIDI工具(7个工具)

工具说明
midi_create_virtual_port创建虚拟MIDI端口
midi_list_ports列出MIDI端口
midi_send_note发送MIDI音符
midi_send_cc发送控制更改
midi_send_chord发送和弦
midi_send_program_change发送程序更改
midi_send_pitch_bend发送俯仰弯曲

MMC命令(6个工具)

工具说明
midi_mmc_playMMC播放
midi_mmc_stopMMC停止
midi_mmc_recordMMC记录
midi_mmc_rewindMMC倒带
midi_mmc_fast_forwardMMC快进
midi_mmc_pauseMMC暂停

脚本模板(4个工具)

工具说明
scripter_list_templates列出可用模板
scripter_get_template获取模板代码
scripter_create_template保存新模板
scripter_delete_template删除模板

用法示例

基本录制会话

1. logic_launch
2. logic_create_track (type: "audio")
3. logic_arm_track
4. logic_record

MIDI合成

1. midi_create_virtual_port (name: "Claude MIDI")
2. Select "Claude MIDI Out" in Logic Pro's MIDI preferences
3. midi_send_chord (channel: 1, notes: [60, 64, 67], velocity: 100, duration_ms: 1000)

使用脚本模板

1. scripter_list_templates
2. scripter_get_template (name: "arpeggiator")
3. Copy the code to Logic Pro's Scripter plugin

内置脚本编写器模板

  • arpeggiator -按顺序演奏手中的音符
  • 弦发生器 -从单个音符生成和弦
  • 中过滤器 -按类型/范围过滤MIDI事件
  • 速度处理器 -调整音符速度
  • note_delay -使用可选回声延迟音符
  • 转置 -用半音转换音符

技术说明

  • Logic Pro对AppleScript的支持有限,大多数控制都是通过系统事件键盘模拟进行的
  • MIDI控制使用CoreMIDI虚拟端口-需要在Logic的首选项中启用该端口
  • MMC(MIDI机器控制)需要在Logic Pro的同步设置中启用

需求

  • macOS 13+
  • 编曲
  • Swift 5.9+(用于建筑)

目录标签

目录标签

SwiftClaude语音音频本地部署音频编辑MIDI控制AppleScript音乐制作自动化工具

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

63

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP