From mozart
Load and explore MIDI files. Analyze structure, navigate measures, search for notes, and display musical content.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mozart:playThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use the Mozart MCP tools to load, inspect, and navigate MIDI files.
Use the Mozart MCP tools to load, inspect, and navigate MIDI files.
/play song.mid
load_midi — provide the path and an optional aliasmidi_info — see tracks, instruments, tempo, time signatureget_measures — view notes by measure numbersearch_notes — find notes by pitch, track, or rangeload_midi file_path="song.mid" alias="song"
midi_info alias="song"
get_measures alias="song" start_measure=1 end_measure=8 track=0
search_notes alias="song" note_name="C" track=0
get_measures alias="song" start_measure=33 end_measure=36
| Tool | Purpose |
|---|---|
load_midi | Parse a .mid file and load it into memory |
midi_info | Show tempo, time sig, tracks, instruments, pitch ranges |
get_measures | Get notes organized by measure (tempo/time-sig aware) |
search_notes | Search notes by pitch, name, track, or measure range |
list_loaded | Show all loaded MIDI files |
unload_midi | Remove a file from memory |
search_notes to find specific patterns before editingmidi_info to see what's on each tracknpx claudepluginhub fingerskier/claude-plugins --plugin mozartComposes original melodies for songs, themes, or exercises using motivic development and melodic arc design.
Generates and plays live electronic music from a text description (genre, mood, activity) using Strudel. Invoke with /Your Task to get DJ Claude to produce dynamic, layered tracks.
Generates looped or cinematic music tracks via ElevenLabs Music, wired as AudioStreamPlayer on the Music bus. Use for level loops, boss themes, cutscenes, or menu music.