mcp-musescore MCP Server
ghchen99/mcp-musescore
[](https://agentrank-ai.com/tool/ghchen99--mcp-musescore/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) Are you the maintainer of ghchen99/mcp-musescore? Claim this listing →
A Model Context Protocol (MCP) server that provides programmatic control over MuseScore!
Add AgentRank to Claude Code Discover and compare tools like ghchen99/mcp-musescore — your AI finds the right one automatically
Get API Access → claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
ghchen99/mcp-musescore is a Python MCP server licensed under MIT. A Model Context Protocol (MCP) server that provides programmatic control over MuseScore! Topics: mcp-server, music, fastmcp.
Ranked #4594 out of 24846 indexed tools.
Ecosystem
Python MIT
mcp-servermusicfastmcp
Score Breakdown
Stars 15% 115
115 stars → growing community
Freshness 25% 22d ago
Last commit 22d ago → recently updated
Issue Health 25% 50%
No issues filed → no history to score
Contributors 10% 6
6 contributors → small team
Dependents 25% 0
No dependents → no downstream usage
npm Downloads N/A
PyPI Downloads N/A
Forks 31
Description Good
License MIT
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
How to Improve
Description low impact
Dependents medium impact
Matched Queries
From the README
# MuseScore MCP Server A Model Context Protocol (MCP) server that provides programmatic control over MuseScore, via a WebSocket-based plugin system. This allows AI assistants like Claude to compose music, add lyrics, navigate scores, and control MuseScore directly. ## Prerequisites - MuseScore 3.x or 4.x - Python 3.13+ - Claude Desktop or compatible MCP client ## Setup ### 1. Install the MuseScore Plugin First, save the QML plugin code to your MuseScore plugins directory: **macOS**: `~/Documents/MuseScore4/Plugins/musescore-mcp-websocket.qml` **Windows**: `%USERPROFILE%\Documents\MuseScore4\Plugins\musescore-mcp-websocket.qml` **Linux**: `~/Documents/MuseScore4/Plugins/musescore-mcp-websocket.qml` ### 2. Enable the Plugin in MuseScore 1. Open MuseScore 2. Go to **Plugins → Plugin Manager** 3. Find "MuseScore API Server" and check the box to enable it 4. Click **OK** ### 3. Configure Claude Desktop (with `uv`) Install [uv](https://docs.astral.sh/uv/). It creates and caches thRead full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.