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
BCB BR MCP
MCP server for Brazilian Central Bank (BCB) economic data — Selic, IPCA, exchange rates, GDP, and 150+ time series for AI agents
mcp-atomictoolkit
An MCP-compatible server providing atomistic simulation capabilities through ASE, pymatgen, etc.
Text-to-Speech (TTS)
A Text-to-Speech server supporting multiple backends like macOS say, ElevenLabs, Google Gemini, and OpenAI TTS.
Aave MCP Server
MCP server for Aave — lending pool data, reserve info, user positions, and liquidation thresholds.
Chainflip Broker as a Service
Cross-chain cryptocurrency swaps via Chainflip. Get quotes, execute swaps, and track progress.
Fundamental Labs/Minecraft Client
Control Minecraft bots with AI integration. Requires a Java Edition Minecraft server.
MCP Trakt
Access real-time entertainment data and personal viewing history from the Trakt.tv API.
Zomato MCP
An mcp server for your food ordering needs.
Jupiter Solana MCP Server
A comprehensive MCP (Model Context Protocol) server for interacting with Jupiter Protocol on Solana. Features token swaps, search, portfolio management, and intelligent error diagnostics.
Stumpy
Persistent AI agents that run 24/7 in your Slack, Telegram, SMS, or email