M

melrose-mcp使用 melrose 工具在标准输入输出 (STDIO) 中播放音乐表达

(0)
Daniel Nikulshyn审阅者 Daniel Nikulshyn·更新 2026年7月

概览

melrose-mcp 是一个使用 melrose 工具在标准输入输出 (STDIO) 中播放音乐表达的 MCP 服务器。它是一个使用 Go 编写的命令行应用程序,使用户能够通过使用自定义语言编程节奏创建和播放音乐。服务器可以配置为与 MIDI 接收器(例如 DAW 或硬件合成器)一起工作。要使用 melrose-mcp,用户需要安装 Go SDK。该工具提供了一种通过向服务器发送请求来创建和播放音乐表达式的方式。例如,用户可以向服务器发送请求播放 Claude Debussy 的曲目或特定的音乐序列。服务器以指定的速度播放音乐表达。本工具采用 MIT 许可证,并欢迎贡献。

主要功能

  • 播放音乐表达
  • 支持用自定义语言编程音符
  • 与 MIDI 接收器兼容
  • 可以配置不同速度

价格

模型
Free
评分
暂无评价

使用场景

播放音乐序列

用户可以向服务器发送请求播放特定的音乐序列,例如 'C D E'。服务器将以指定的速度播放该序列。

创建音乐表达

用户可以使用 melrose 语言创建音乐表达,然后将其发送到服务器以播放。例如,用户可以通过 Claude Debussy 浪漫主义风格创建小段内容。

优点 & 缺点

优点

  • 允许用户使用自定义语言创建和播放音乐表达
  • 支持配置与 MIDI 接收器
  • 可用于各种音乐风格和表达式

缺点

  • 需要 Go SDK 安装
  • 高级功能和自定义选项信息有限

评测

登录以留下评测。

暂无评测。来当第一个吧!

问答

Is there a licensing cost or fee for using melrose-mcp?

melrose-mcp is released under the MIT license, which is free to use, modify, and distribute. No purchase or subscription is required, though contributions are welcome.

Asked by Marcus Bell · Sep 16, 2025

Can I control the tempo of a piece played by melrose-mcp?

Yes, you can change the tempo by sending a `melrose_bpm` request with a `bpm` value (e.g., `{ "bpm": 80 }`). The server will adjust the playback speed accordingly.

Asked by Vikram Rao · Jul 28, 2025

What are the system requirements to install melrose-mcp?

melrose-mcp is a command‑line Go application, so you must have the Go SDK installed on your machine. After installing Go, you can install the server with `go install github.com/emicklei/melrose-mcp@latest`.

Asked by Larisa Ionescu · Jun 8, 2025

How does melrose-mcp output the music it generates?

The server sends MIDI data to a configured MIDI receiver, which can be a digital audio workstation (DAW) or a hardware synthesizer. You need to set up a MIDI output device for the server to route the musical expressions.

Asked by Sanjay Gupta · Jun 9, 2025

提问

服务配缩器 的替代品