A MCP tool for parsing and manipulating MIDI files based on Tone.js
| Tool name | Description | Destructive? |
|---|---|---|
| get_midi_info | ✓ no | |
| set_tempo | ✓ no | |
| get_tracks_info | ✓ no | |
| get_track_info_by_index | ✓ no | |
| get_notes_by_index | ✓ no |
| get_pitchbends_by_index | ✓ no | |
| get_controlchanges_by_index | ✓ no | |
| add_notes_by_index | ✓ no | |
| add_controlchanges_by_index | ✓ no | |
| add_pitchbends_by_index | ✓ no | |
| add_track | ✓ no |
{
"mcpServers": {
"iflowmidi-file": {
"command": "npx",
"args": [
"-y",
"@iflow-mcp/midi-file-mcp"
]
}
}
}