melrose
by emicklei·★ 208·Score 49
Melrōse is an interactive programming tool for creating melodies that exposes music composition capabilities through MCP.
Overview
Melrōse is a Go-based tool that allows users to create and play music through programming melodies using a custom language. It supports real-time modification of note sequences while playing, providing immediate audio feedback. The tool includes a Visual Studio Code plugin for enhanced experience and connects with MIDI systems to produce actual music output.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose Melrōse MCP if you're a musician or developer interested in algorithmic music creation and want real-time interaction with your compositions.
When NOT to choose this
Avoid if you need support for standard audio formats directly or if you prefer traditional DAW interfaces over code-based composition.
Comparable tools
Installation
Install the Melrōse tool following the [Build instructions](docs/install.md). For the Melrōse MCP Server specifically, see [melrose-mcp](https://github.com/emicklei/melrose-mcp) for installation and usage details. To use with Claude Desktop, add the following to your claude_desktop_config.json:
{
"mcpServers": {
"melrose": {
"command": "melrose-mcp",
"args": []
}
}
}FAQ
- What is Melrōse?
- Melrōse is a tool to create and play music by programming melodies using a custom language.
- How do I use Melrōse with other DAWs?
- Melrōse can connect to Digital Audio Workstations through MIDI ports, allowing integration with existing music production workflows.
Compare melrose with
Last updated · Auto-generated from public README + GitHub signals.