melrose-mcp

melrose-mcp

3.4

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

  1. melrose_play

    Plays a musical expression using the melrōse language.

  2. melrose_bpm

    Changes the tempo of the music being played.

  3. melrose_devices

    Lists available MIDI output devices.

  4. melrose_change_output_device

    Changes the MIDI output device.