VoicingLab

Jazz piano voicing intelligence — 10,674 voicings across 468 chords in 16 styles, voice-leading solver, and practice recommendations

Connect to VoicingLab

Add this to your Claude Desktop configuration file (claude_desktop_config.json):

{ "mcpServers": { "voicinglab": { "type": "streamable-http", "url": "https://voicinglab.com/api/mcp" } } }

Restart Claude Desktop and the VoicingLab tools will appear in your tool list. Works with Claude Desktop, Claude.ai, and any MCP-compatible client.

Available Tools

getVoicing

Look up voicings for any chord symbol. Supports 468 chords across 16 voicing styles. Filter by style (shell, rootless, drop 2, quartal, etc).

{ "chordSymbol": "Cmaj7", "style": "shell" }

getVoicingsForProgression

Get voice-led voicings for a chord progression. The algorithm minimises hand movement between chords for smooth transitions.

{ "chords": ["Dm7", "G7", "Cmaj7"], "style": "rootless" }

getVoicingStyles

List all 16 voicing styles with difficulty ratings, descriptions, prerequisites, and learning order. No parameters needed.

{}

getRecommendation

Get personalised recommendations for what voicing style to learn next based on practice history and accuracy data.

{ "practiceHistory": [{ "style": "shell", "chordSymbol": "Cmaj7", "accuracy": 92 }] }

getChordInfo

Get detailed chord information: quality, intervals, available voicing styles, and difficulty-appropriate style suggestions.

{ "chordSymbol": "Cmaj7" }

Try it

After adding the MCP server to Claude Desktop, try asking:

  • “What are the shell voicings for Cmaj7?”
  • “Voice-lead a ii-V-I in C with rootless voicings”
  • “What voicing style should a beginner start with?”
  • “Show me the smoothest way to play Dm7 - G7 - Cmaj7 - Fmaj7”

Music Theory Conventions

  • Flat notation always: Eb, Bb, Ab -- never D#, A#, or G#
  • F# is used only for minor-quality chords (F#m7, F#m). Major and dominant chords use Gb (Gbmaj7, Gb7).
  • Jazz chord symbols: C+ (not Caug), Cm(maj7) (not CmMaj7)
  • The server suggests corrections for non-standard chord spellings

Browse voicingsFull API documentation on GitHub

İlgili Sunucular

NotebookLM Web Importer

Web sayfalarını ve YouTube videolarını tek tıkla NotebookLM'e aktarın. 200.000'den fazla kullanıcı tarafından güveniliyor.

Chrome Eklentisini Yükle