Enables Claude AI to convert, edit, and analyze MuseScore files (.mscz, .musicxml, MIDI) through natural language commands, supporting format conversion, transposition, harmony analysis, and more.
A Model Context Protocol server that provides programmatic control over MuseScore through a WebSocket-based plugin system, allowing AI assistants to compose music, add lyrics, navigate scores, and control MuseScore directly.
Read notes, rests, and musical elements from specified measures in a live score. Provide start and end measures to retrieve notation data for playback or analysis.
Modify the time signature of a MuseScore file by specifying beats per measure and beat type. Adjusts MusicXML <time> elements without altering notes or beaming.
Extract basic metadata and structural information from a MuseScore file, including title, composer, key, time signature, tempo, part names, and measure count.