# Gradus Music Notation

> Use this tool when you need to convert JSON music notation into visual scores or playable formats, solving problems such as music composition, theory analysis, and pitch manipulation. It takes JSON input and outputs SVG, MusicXML, and MIDI files, providing a simple interface for music rendering and analysis. Agents can utilize Gradus Music Notation in various music-related tasks, such as generating sheet music, analyzing harmonics, or creating MIDI files for playback.

Canonical page: https://skillsregistry.net/skills/gradus-music-notation  
JSON: https://api.skillsregistry.net/v1/skills/gradus-music-notation

## Description

Gradus Music Notation enables AI agents to render music scores to SVG, MusicXML, and MIDI formats from JSON input using a single tool call. Agents can also validate notation before rendering, search a curated music theory knowledge base, and perform pitch arithmetic and harmonic analysis. The service is free with no authentication required; attribution to Gradus School of Music Composition is requested.

## Trust

- **Trust score (0–1):** 0.65
- **Verification tier:** scanned
- **Last scanned:** 2026-09-01

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** media
- **Updated:** 2026-09-01

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/gradus-music-notation)
- **Repository:** <https://github.com/delmas41/gradusnotation>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "gradus-music-notation"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/gradus-music-notation` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/gradus-music-notation/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
