Best MuseScore MCP Servers
MuseScore is a free music notation software that allows users to create, play, and print sheet music.
Why 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.
AlicenseAqualityAmaintenanceAI-powered music notation server that lets you create and edit scores using natural language, integrating with MuseScore for live manipulation.2352 PyPI30MITWhy 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.
AlicenseBqualityCmaintenanceTurns 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.5MITWhy 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?
Allows rendering of musical scores using MuseScore, providing optional support for generating PDF scores from MusicXML files.
AlicenseNot gradedqualityDmaintenanceLocal TypeScript MCP server for creating authorized song-practice projects for GarageBand. It enables users to create practice workspaces from MIDI, generate bar practice assets, and open projects in GarageBand.MITWhy this server?
Provides programmatic control over MuseScore through a WebSocket plugin, allowing composition of music, adding lyrics, navigating scores, and controlling MuseScore directly.
AlicenseNot gradedqualityAmaintenanceA 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.123MITWhy this server?
Provides tools for checking the MuseScore executable status, converting scores to formats such as MusicXML, MIDI, and PDF, and performing round-trip editing and export through the MuseScore adapter.
AlicenseNot gradedqualityAmaintenanceAI-assisted sheet music transcription and notation workflow via Agent and MCP.1Apache 2.0