Clef Music Tools
Server Details
Transpose chords, spell piano chords, turn guitar tab into piano notes and find music guides.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- MelMayssonOwen/agent-skills
- GitHub Stars
- 1
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 4 tools
Each tool targets a distinct input/output pair: guide search, chord spelling, tab-to-pitch conversion, and chord transposition. The only mild overlap is that spell_piano_chord and tab_to_piano_notes both emit piano pitches with MIDI values, but their inputs make the boundary clear.
All names are snake_case and lead with a verb (find, spell, tab_to..., transpose). The conversion-style name tab_to_piano_notes deviates slightly from the verb_noun pattern but remains self-explanatory.
Four tools is on the lean side but each corresponds to a real, non-redundant music-theory operation. Nothing is padded or superfluous for the stated scope.
The surface covers one-way operations only: there is no reverse tab generation, no way to enumerate which chords are 'supported' for spell_piano_chord, and no output-side tools (e.g. exporting pitches or chord lists). Agents can still do the advertised tasks but will hit dead ends when they need the inverse or discovery operations.
Available Tools
4 toolsfind_music_guidesFind Music GuidesARead-onlyIdempotentInspect
Find Clef instructional guides by words in the title and description. Guides are not file converters.
Inputs: query (required).
spell_piano_chordSpell Piano ChordBRead-onlyIdempotentInspect
Spell a supported chord as piano pitches with octave and MIDI values. This does not create a rhythmic arrangement.
Inputs: symbol (required), octave.
tab_to_piano_notesConvert Guitar Tab to Piano NotesARead-onlyIdempotentInspect
Convert six-string ASCII guitar tab to sounding piano pitches. Tab spacing does not specify note duration. No GP files or audio uploads.
Inputs: tab (required), capo.
transpose_chordsTranspose ChordsBRead-onlyIdempotentInspect
Transpose chord symbols, including slash bass notes. Does not process audio, lyrics, or notation files.
Inputs: chords (required), semitones (required), preferFlats.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Guitar chords from frets, chord shapes, transposing, capo, scales, song keys and practice plans.
Chords, scales, transposition, capo and tempo maths, with links to free interactive music tools.
Make a guitar chord chart printable in seconds: send a list of chords or paste a song with chords.
Write, edit, transpose and play guitar tabs and staff notation in Cesure.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI tools to convert music scores between MusicXML, MIDI, ABC, MEI and Humdrum while verifying each result note by note and reporting exactly what was kept or lost. Also supports rendering printable sheet music and audio previews, transposing, extracting parts or bars, validating bars, and comparing versions across formats.233 PyPIMIT
- AlicenseAqualityDmaintenanceFetch Songsterr tabs and transpose them between tunings and string counts, outputting ASCII or Guitar Pro files.4GPL 3.0
- AlicenseBqualityBmaintenanceTurns lyrics plus a chord progression into a .ust file for UTAU/OpenUtau (one note per syllable, pitched to the chords) together with a same-length backing track as .mid and .wav. Also previews syllable splits, renders backing from chords alone, and lists available instruments, styles, lyric modes and chord qualities.25MIT
- AlicenseAqualityBmaintenanceProvides atomic music-theory and MIDI tools for composing, enabling LLMs to chain deterministic steps like scale/chord lookups, degree resolution, rhythm generation, and MIDI rendering.131MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.