@gradusmusic/notation Mcp
@delmas41
About @gradusmusic/notation Mcp
Render music notation from a JSON score to inline SVG (Verovio + Bravura), round-trippable MusicXML, and base64 MIDI in one call. Includes pre-flight validation with concrete fix suggestions and a curated music-theory knowledge search. Free, open, no auth, sponsored by Gradus Sch
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"gradus-notation": {
"command": "npx",
"args": [
"-y",
"@gradusmusic/notation-mcp"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is @gradusmusic/notation Mcp?
@gradusmusic/notation Mcp is a Model Context Protocol server that renders music notation from a JSON score to inline SVG (using Verovio and Bravura), round‑trippable MusicXML, and base64 MIDI in a single call. It includes pre‑flight validation with concrete fix suggestions and a curated music‑theory knowledge search. The server is free, open‑source, and requires no authentication; it is sponsored by Gradus School of Music.
How to use @gradusmusic/notation Mcp?
Install @gradusmusic/notation Mcp as a standard MCP server. Invoke it with a JSON score to receive SVG, MusicXML, and base64 MIDI output. Pre‑flight validation will check the score and provide actionable fix suggestions before rendering.
Key features of @gradusmusic/notation Mcp
- Renders JSON score to inline SVG via Verovio + Bravura
- Produces round‑trippable MusicXML and base64 MIDI
- Pre‑flight validation with concrete fix suggestions
- Curated music‑theory knowledge search
- Free, open‑source, no authentication required
Use cases of @gradusmusic/notation Mcp
- Generate sheet music from AI‑composed scores
- Convert JSON music data to standard MusicXML for export
- Validate and fix music notation before final rendering
- Embed interactive notation in web applications via SVG
- Support music theory education with integrated knowledge search
FAQ from @gradusmusic/notation Mcp
What output formats does the server produce?
SVG (inline), round‑trippable MusicXML, and base64‑encoded MIDI.
Does @gradusmusic/notation Mcp require an API key or authentication?
No. The server is free, open‑source, and requires no authentication.
What are the dependencies of the server?
Internally it uses the Verovio music engraving library and the Bravura music font.
Is the server free to use?
Yes, it is free and open‑source, sponsored by Gradus School of Music.
More Other MCP servers
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
Servers
modelcontextprotocolModel Context Protocol Servers
Comments