@fingerskier/pi-mozart
Mozart MIDI plugin for Pi, bridged from mozart-claude-plugin MCP
Package details
Install @fingerskier/pi-mozart from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@fingerskier/pi-mozart- Package
@fingerskier/pi-mozart- Version
2026.5.7- Published
- May 7, 2026
- Downloads
- 45/mo · 10/wk
- Author
- fingerskier
- License
- MIT
- Types
- extension, skill
- Size
- 9 KB
- Dependencies
- 1 dependency · 0 peers
Pi manifest JSON
{
"extensions": [
"./extensions/mozart.ts"
],
"skills": [
"./skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
Mozart Pi Plugin
Pi package port of mozart-claude-plugin.
Mozart loads, inspects, edits, composes, and saves MIDI files. This Pi version starts the upstream Mozart MCP stdio server with npx -y mozart-claude-plugin mcp and exposes its tools in Pi with a mozart_ prefix. Claude skills were copied and rewritten to reference Pi tool names.
Install
pi install npm:@fingerskier/pi-mozart
# local workspace clone
pi install ./packages/pi-mozart
# one run only
pi -e npm:@fingerskier/pi-mozart
Tools
Run mozart_mcp_status in Pi to list loaded tools. Expected tools include mozart_load_midi, mozart_midi_info, mozart_get_measures, mozart_create_midi, and mozart_save_midi.
Configuration
MOZART_MCP_AUTOLOAD=0disables startup MCP discovery.MOZART_MCP_COMMAND=/path/to/serveroverridesnpx.
Skills
/skill:play/skill:compose