melrose-mcp
If you are the rightful owner of melrose-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
melrose-mcp is an MCP server that integrates with the melrōse tool to create and play music through programming.
melrose-mcp is a Model Context Protocol (MCP) server that operates via STDIO and leverages the capabilities of the melrōse tool. This server allows users to program melodies using a custom language, enabling the composition of notes, loops, and tracks for musical playback. It requires the Go SDK for installation and a MIDI receiver, such as a DAW or hardware synthesizer, to produce music. The server facilitates interaction with musical expressions and tempo adjustments, making it a versatile tool for musicians and programmers interested in algorithmic composition.
Features
- Integration with melrōse tool for music programming
- Custom language for composing musical notes and loops
- Ability to change tempo and output devices
- Requires Go SDK and MIDI receiver for operation
- Supports interaction with musical expressions
Tools
melrose_play
Plays a musical expression using the melrōse language.
melrose_bpm
Changes the tempo of the music being played.
melrose_devices
Lists available MIDI output devices.
melrose_change_output_device
Changes the MIDI output device.