MCP server using Melrōse to programmatically create and play musical expressions via MIDI.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Melrose MCP.
melrōse 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.
melrose-mcp is an MCP server (STDIO) that uses the packages from the melrōse tool.
This mcp server requires the Go SDK for installation. To produce music, you need to setup a MIDI receiver such as a DAW or a hardware synthesizer.
change the tempo in melrose to a lower value
melrose_bmp request:
llm response:
play a tune from Claude Debussy
llm response:
melrose_play request:
melrose_play response:
Below an example to configure it in Claude Desktop.
To help your LLM understand the Melrōse language better, you can use this context.
Fixes, suggestions, documentation improvements are all welcome. Fork this project and submit small Pull requests. Discuss larger ones in the Issues list. You can also sponsor Melrōse via Github Sponsors.
Software is licensed under MIT. © 2025 ernestmicklei.com
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/emicklei-melrose-mcp)<a href="https://allmcps.com/mcp/emicklei-melrose-mcp"><img src="https://allmcps.com/api/badge/emicklei-melrose-mcp?style=directory" alt="Melrose MCP on AllMCPs" /></a>