{"repo":"ghchen99/mcp-musescore","free":true,"listed":false,"github":"https://github.com/ghchen99/mcp-musescore","clone":"git clone https://github.com/ghchen99/mcp-musescore.git","description":"A Model Context Protocol (MCP) server that provides programmatic control over MuseScore!","language":"QML","stars":79,"topics":["mcp-server","music","fastmcp"],"license":"MIT","category":"mcp-servers","readme_excerpt":"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.8+ - 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. Setup Python Environment 4. Configure Claude Desktop Add to your Claude Desktop configuration file: macOS : /Library/Application Support/Claude/claude desktop config.json Windows : %APPDATA%\\Claude\\claude desktop config.json Note : Update the paths to match your actual project location. Running the System Order of Operations 1. Start MuseScore first with a score open 2. Run the MuseScore plugin : Go to Plugins → MuseScore API Server - You should see console output: \"Starting MuseScore API Server on port 8765\" 3. Then start the Python MCP server or restart Claude Desktop [insert screenshot of different functionality, harmonisation, melodywriting, as zoo","default_branch":null,"files":null,"tree":[],"storefront":"/r/ghchen99","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ghchen99/mcp-musescore/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}