melrose-mcp
1
`melrose-mcp` is a Model Context Protocol server designed for creating and playing music using the melrose tool. It allows users to program melodies and interact with musical sequences through a custom language. The project supports tools for playing, adjusting BPM, and managing output devices.
melrose-mcp
melrōse is a tool for creating and playing music by programming melodies. It utilizes a custom language to compose notes and create loops and tracks for playback. melrose-mcp
is an MCP server that leverages packages from the melrōse
tool.
Features
- Tools: Includes
melrose_play
,melrose_bpm
,melrose_devices
, andmelrose_change_output_device
. - Installation: Requires the Go SDK and a MIDI receiver like a DAW or hardware synthesizer.
Usage
- Configure in your client, such as Claude Desktop, using the provided example configuration.
- Example prompts to interact with the server include playing musical sequences or famous tunes.
Contributions
Contributions through fixes, suggestions, documentation improvements, and sponsorships are welcome. The project is licensed under MIT.