ghchen99/mcp-musescore

A Model Context Protocol (MCP) server that provides programmatic control over MuseScore!

45
/ 100
Emerging

Exposes MuseScore's composition API through a QML plugin that establishes WebSocket communication on port 8765, enabling Claude and other MCP clients to compose music, manipulate scores programmatically, and add lyrics via discrete tool calls. The server implements batch operation support through sequence processing and provides granular cursor control for note insertion, measure management, and staff navigation across MuseScore 3.x and 4.x versions.

No Package No Dependents
Maintenance 13 / 25
Adoption 6 / 25
Maturity 9 / 25
Community 17 / 25

How are scores calculated?

Stars

23

Forks

10

Language

QML

License

MIT

Last pushed

Mar 10, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/ghchen99/mcp-musescore"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.