Summary
mcp-music-studio is a two-mode music creation environment combining scored composition using ABC notation with live performance coding using Strudel. It features an interactive user interface that runs inline in various MCP clients, with support for sheet music rendering, multiple instruments, style presets, and real-time live coding.
Features
- Scored Composition: Write music in ABC notation, view rendered sheet music, and hear multi-instrument playback.
- Style Presets: Eight styles including rock, jazz, bossa nova, waltz, march, reggae, folk, and classical with automatic accompaniment.
- Instrument Variety: Over 30 instruments covering piano, strings, brass, woodwinds, and synthesizers.
- Visual & Audio Feedback: Notes highlight as played, streaming render as AI types, and WAV export of audio.
- Live Performance Mode: Live code music using Strudel, a JavaScript-based mini-notation inspired by TidalCycles with extensive drum and instrument libraries.
- Effects and Synthesis: Full effects chain with filters, reverb, delay, and frequency modulation synthesis.
- Interactive REPL: Users can edit code live and hear immediate changes, with live visual animations such as piano rolls and spectrums.
- Recording and Export: Record live sessions and export audio as WAV files.
- Documentation and Guides: Embedded guides for both ABC notation and Strudel coding along with a semantic search over documentation.
- Multiple Access Modes: Web-based remote client, or optional local installation via npm with integration support for several MCP-compatible environments.
Use Cases
Suitable for musicians and programmers interested in combined scored composition and live coding music performance, especially those using MCP client platforms and looking for an integrated environment to create, perform, and export music.
Comments
Sign in to rate, comment and bookmark.
No comments on this tool yet.