Music Studio — Claude Code MCP server: what it does, how to install
Turns prompts into playable ABC sheet music and Strudel live-coding patterns. Launches an interactive audio player directly from the chat conversation.
claude mcp add --transport http mcp-music-studio https://music-studio.linxule.com/mcpWhat Music Studio does
Music Studio equips an assistant with compositional and playback tools. It renders ABC musical scores using 128 standard General MIDI instruments, complete with style accompaniment for rhythm sections. For electronic beats, it runs Strudel patterns combined with Hydra shader visuals that pulse to the audio.
Interactive elements adjust on the fly. In CLI tools like Claude Code, the assistant provides a browser link to access the player. Browsers might withhold sound until the user taps play manually. The system also supports turn-based live sessions where the assistant queues pattern updates at the next musical bar.
The setup runs remotely via https://music-studio.linxule.com/mcp without local software requirements. Anyone preferring offline execution can launch the server via npx. Export options include MIDI and WAV files, while generated shareable links remain active for 30 days.
What it helps with
- render and playback sheet music from ABC notation
- generate Strudel algorithmic patterns with Hydra visuals
- jam collaboratively with the assistant across musical bars
- export generated musical compositions to WAV or MIDI
Example prompts for the agent
- Compose a bossa nova progression in ABC notation and open the player
- Build a synth pattern in Strudel with synchronized visual effects
- Analyze the harmony of this chord sequence and convert it to a Strudel track
How to install Music Studio
1Platform CLI: remote server
claude mcp add --transport http mcp-music-studio https://music-studio.linxule.com/mcp2Platform CLI
claude mcp add music-studio -- npx -y mcp-music-studio1Platform CLI: remote server
codex mcp add music-studio --url https://music-studio.linxule.com/mcp2Platform CLI
codex mcp add music-studio -- npx -y mcp-music-studioConfig file
{
"mcpServers": {
"music-studio": {
"url": "https://music-studio.linxule.com/mcp"
}
}
}{
"mcpServers": {
"music-studio": {
"command": "npx",
"args": [
"-y",
"mcp-music-studio"
]
}
}
}Config file
{
"servers": {
"music-studio": {
"type": "http",
"url": "https://music-studio.linxule.com/mcp"
}
}
}{
"servers": {
"music-studio": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-music-studio"
]
}
}
}1Platform CLI: remote server
gemini mcp add -t http music-studio https://music-studio.linxule.com/mcp2Platform CLI
gemini mcp add music-studio npx -y mcp-music-studioStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Music Studio
How to install Music Studio in Claude Code?
Run claude mcp add --transport http music-studio https://music-studio.linxule.com/mcp to connect to the hosted server. Alternatively, run locally using claude mcp add music-studio -- npx -y mcp-music-studio.
What does Music Studio do?
It lets your AI assistant write sheet music, generate live-coding algorithmic music, and launch interactive audio players. You can tweak parameters mid-playback, transpose scores, and export audio.
Is an account or local setup required?
No registration is needed. The default setup connects directly to a hosted web endpoint, though you can also run it on your machine via npm.