Best MuseScore MCP Servers
MuseScore is a free music notation software that allows users to create, play, and print sheet music.
Why this server?
The backing track renderer can use the MuseScore_General SoundFont (an MIT-licensed .sf2 distributed by MuseScore) with FluidSynth to render the generated backing track with sampled General MIDI instruments instead of the built-in synth.
AlicenseBqualityBmaintenanceTurns lyrics plus a chord progression into a .ust file for UTAU/OpenUtau (one note per syllable, pitched to the chords) together with a same-length backing track as .mid and .wav. Also previews syllable splits, renders backing from chords alone, and lists available instruments, styles, lyric modes and chord qualities.25MITWhy this server?
Allows real-time reading and writing of MuseScore scores, enabling manipulation of notes, chords, barlines, key/time signatures, tempo, transposition, and more via a WebSocket plugin.
Why this server?
Enables AI agents to connect to a running MuseScore Studio 4 instance and work on the open score: reading score structure, notes, rests, tuplets, lyrics, and harmonies; writing notes, rests, tuplets, and chord symbols; navigating measures and measures per staff; managing voices; editing tempo and time signatures; and controlling mixer and MIDI settings.
AlicenseBqualityCmaintenanceConnects MuseScore Studio 4 to LLM agents so they can read and edit the open score, including notes, rests, tuplets, lyrics, chord symbols, voices, measures, tempo, and mixer settings, through natural language.7MITWhy this server?
Enables generating, rendering, and editing MuseScore-compatible musical scores by compiling a text notation DSL into MusicXML and driving the MuseScore CLI to export formats such as .mscz, PDF, PNG, SVG, MIDI, and MP3. Also supports inspecting score metadata, transposing, extracting parts, editing existing scores, and joining multiple scores.
AlicenseAqualityBmaintenanceEnables AI clients to generate and edit MuseScore scores from compact text notation and export them as mscz, PDF, PNG, SVG, MIDI, or MP3 without opening the MuseScore GUI.11MITWhy this server?
Drives the official MuseScore Studio 4.7.6 headless to inspect and fix score layout: system and page breaks, systems of N measures, measure stretch, style values, element offsets, fitting a score to N pages, overlap detection via rendered SVG, undoable versioned edits, and PNG/PDF export, without modifying the original score file.
AlicenseAqualityCmaintenanceDrives MuseScore Studio 4.7.6 headlessly to inspect and repair score layout — breaks, measure stretch, styles, element offsets, fitting to N pages, overlap detection, plus PNG/PDF export — while working on versioned copies so the original score is never modified.15MITWhy this server?
Provides programmatic control over MuseScore through a WebSocket plugin, allowing composition of music, adding lyrics, navigating scores, and controlling MuseScore directly.
AlicenseBqualityBmaintenanceA 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.63143MITWhy this server?
Provides tools for converting, editing, and analyzing MuseScore score files (.mscz, MusicXML, MIDI, etc.) through MuseScore's CLI, enabling operations like format conversion, transposition, tempo change, instrument part extraction, harmony analysis, and more.
FlicenseAqualityDmaintenanceEnables Claude AI to convert, edit, and analyze MuseScore files (.mscz, .musicxml, MIDI) through natural language commands, supporting format conversion, transposition, harmony analysis, and more.201-Why this server?
Controls a live MuseScore Studio (4.6.x) score through a QML plugin that opens a WebSocket server inside MuseScore. Exposes tools for adding and editing notes, rests, tuplets, lyrics, measures, staff text and instruments; navigating and selecting ranges; and a full notation layer (slurs, dynamics, articulations, hairpins, key signatures, clefs, tempo, ties, read-back and deletion of notations). Also provides transposition tools, a compact passage read/write format, in-place saving, and command-line rendering/export of scores to PDF, PNG, SVG, MIDI, MP3, WAV, MusicXML or mscz/mscx, plus score metadata inspection.
AlicenseNot gradedqualityBmaintenanceEnables an AI assistant to control a live MuseScore Studio 4.6.x score over MCP, adding and reading notes, rests, tuplets and lyrics alongside a notation layer of slurs, dynamics, articulations, hairpins, ties, clefs, key signatures and tempo marks. It also offers a compact passage format that reads and writes whole sections of music with validation and verification, making large scores far cheaper to inspect and edit.MITWhy this server?
Supports repairing common exporter quirks in MuseScore exports and converting them to other formats; native MuseScore files are not supported, so MusicXML export is required.
AlicenseNot gradedqualityBmaintenanceEnables AI tools to convert music scores between MusicXML, MIDI, ABC, MEI and Humdrum while verifying each result note by note and reporting exactly what was kept or lost. Also supports rendering printable sheet music and audio previews, transposing, extracting parts or bars, validating bars, and comparing versions across formats.233 PyPIMIT