MCP serverio.github.linxule/mcp-music-studio
ABC sheet music + Strudel live coding: songs, videos and live jam sessions in ext-apps widgets.
Overview
Score?
UNRATED 0.672
of what a free look can see, on 30 looks
Looks
35
last 15 hr ago
Tools
10
changed 15 hr ago
More info
URL
music-studio.linxule.com/mcp
streamable-http
Says it is
Music Studio 0.11.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.672 · highest on record 0.8561
Toolsfrom sha256:583eb27dad…d0f9fe · +0 −0 15 hr ago
| Tool | Schema |
|---|---|
| analyze-harmony Music theory helper: name a chord from notes, guess the key, get a progression, or list what fits a key. Returns both the ABC chord-symbol spelling (for play-sheet-music) and the S |
input · no output |
| convert-abc-to-strudel Turn an ABC melody into Strudel mini-notation so a scored piece can be remixed live. Returns runnable code — setcps() from the Q: tempo, one [...] bar group per bar inside note("<. |
input · no output |
| create-share-link Create a hosted music share link only when the user asks to share or store a piece online. Uploads the supplied score or pattern to MCP Music Studio for 30 days; anyone with the li |
input · no output |
| get-music-guide Returns detailed reference material for music composition. Topics: instruments (GM instrument list + combos), drums (patterns + percussion notes), abc-syntax (notation reference), |
input · no output |
| get-session Read a live session opened by play-live-pattern(session: true): whether the player is up and what it is playing, its runtime reports (errors, silence, missing sounds, a callback th |
input · no output |
| get-strudel-guide Reference material for Strudel live coding (performance mode). Topics: mini-notation (pattern syntax), sounds (synths, 71 drum banks, 128 GM instruments, 128 vcsl orchestral/percus |
input · no output |
| play-live-pattern Live-code music patterns using TidalCycles mini-notation in JavaScript. Layer drums, synths, and bass with stack(). Choose from 71 drum machine banks, 128 GM instruments, built-in |
input · no output |
| play-sheet-music Compose and play sheet music with visual notation, multi-instrument audio, and style presets. Write ABC notation for melodies, arrangements, harmonized pieces, or well-known tunes. |
input · no output |
| search-music-docs Search detailed documentation for Strudel live coding or ABC/ABCJS notation. Returns relevant code examples and explanations from the official docs. Use this when the curated guide |
input · no output |
| update-session Swap a new pattern into a live session's player — no new player, the music keeps playing. Send the WHOLE pattern, as you would to play-live-pattern. It takes over at the next bar ( |
input · no output |
Verify it yourself
npx teppi-check https://music-studio.linxule.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2GEXM8PKCG5531S1CF51