MCP Music Studio
MCP App · UI in chatlinxule maintains this hosted and open-source music server. It turns ABC notation into editable, playable scores and runs Strudel live-coding patterns with Hydra visuals; versioned sheet-music and Strudel ui:// resources render the players inside MCP Apps hosts.
Not for: Private lyrics, titles or spoken lines on the hosted service. Live sessions retain a log temporarily, and create-share-link intentionally stores a piece for 30 days.
Source and setup verified on 2026-11-05
MediaQuick facts
- Maintainer
- linxule (community)
- npm package
- mcp-music-studio 0.13.0
- Hosted endpoint
- https://music-studio.linxule.com/mcp
- UI evidence
- Versioned ui://sheet-music and ui://strudel resources
- License
- AGPL-3.0-or-later
What you can do
- Draw, edit and play ABC sheet music
- Select from 128 General MIDI instruments and accompaniment styles
- Run Strudel live-coded music with Hydra visuals
- Create live sessions where the listener and AI take turns
- Export WAV or MIDI and create optional share links
Requirements
- No account for the hosted endpoint
- An MCP Apps-compatible host for inline players
- Node.js 20.11+ only when running the npm package locally
- A user gesture before browsers allow audio playback
Add https://music-studio.linxule.com/mcp as a custom Streamable HTTP MCP server; no account or API key is required.
npx -y mcp-music-studio --stdioAsk for a song or beat. Tap Play once if the browser initially blocks sound.
{
"mcpServers": {
"music-studio": {
"command": "npx",
"args": ["-y", "mcp-music-studio", "--stdio"]
}
}
}On Windows, the maintainer documents wrapping npx with cmd /c when the client cannot execute the .cmd shim directly.
Always confirm the latest setup instructions with the maintainer before installing.
>Questions
Does Music Studio render inside the conversation?
Yes. Supported hosts receive versioned sheet-music and Strudel MCP App resources; terminal-only clients can receive a browser link instead.
Do I need an account for the hosted server?
No. The maintainer says the public endpoint needs no account. Optional share links and live sessions have the documented retention limits.
Can it export the music?
Yes. The sheet-music player can download WAV or MIDI, subject to browser and host download support.
>Related Apps
Interactive PDF viewer with chunked loading for large documents
Binary video streaming via MCP resources for media playback
ABC notation to sheet music converter and viewer