MCP Directory

melrose

by emicklei · Go · ★ 208

interactive programming of melodies, producing MIDI

#golang#livecoding#mcp-server#midi#music#music-composition#music-programming#music-programming-language#notes

Install

go install github.com/emicklei/melrose@latest

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "melrose": {
      "command": "npx",
      "args": [
        "-y",
        "github:emicklei/melrose"
      ]
    }
  }
}

From the README

[](https://github.com/emicklei/melrose/actions) [](https://goreportcard.com/report/github.com/emicklei/melrose) [](https://pkg.go.dev/github.com/emicklei/melrose?tab=doc) is a tool to create and play music by programming melodies. It uses a custom language to compose notes and create loops and tracks to play. This is an example of a simple major scale C. Note sequences in your program can be changed while playing giving you direct audible feedback. For the best experience, use the tool together with the Visual Studio Code Plugin for Melrōse. See also [Blog post](http://ernestmicklei.com/…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related developer tools servers