项目简介
Melrose MCP服务器将音乐编程语言Melrose通过MCP协议暴露给大语言模型,让AI能够直接创作和播放音乐,将代码转化为优美的旋律。
主要功能
- 音乐播放:使用Melrose语言编写音乐表达式并实时播放
- 节拍控制:调整音乐的节奏速度(BPM)
- 设备管理:列出可用的MIDI输入输出设备
- 设备切换:更换输出设备并设置默认通道
安装步骤
- 确保已安装Go SDK开发环境
- 运行命令安装服务器:'go install github.com/emicklei/melrose-mcp@latest'
- 设置MIDI接收设备(如DAW软件或硬件合成器)
服务器配置
在MCP客户端(如Claude Desktop)中添加以下配置:
{ "mcpServers": { "melrose": { "command": "melrose-mcp的安装路径", "args": [] } } }
注意:需要将"melrose-mcp的安装路径"替换为实际的二进制文件路径。
基本使用方法
- 让AI播放简单旋律:"播放C D E音符序列"
- 调整音乐速度:"将节拍改为80 BPM"
- 播放经典曲目:"播放贝多芬的《致爱丽丝》第一小节"
- 播放和弦:"播放C#和弦"
信息
分类
桌面与硬件