Load and explore MIDI files. Analyze structure, navigate measures, search for notes, and display musical content.
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 track