MCP Directory
Back

melrose

by emicklei · Go · ★ 209

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

Auto-generated from the repo's primary language — check the repo's own README for its exact install instructions.

Claude Desktop config

A starting point for your claude_desktop_config.json (auto-generated — the repo's README may specify a published package name or required env vars):

{
  "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 →

Related productivity servers