melrose-mcp

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, and melrose_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.