Voice Leading Checker

Voice Leading Checker MCP Connector for Claude

A+

Analyze musical voice-leading integrity between chord voicings using classical harmonic principles.

3 tools Official Updated Jun 28, 2026 Official Vinkius Partner

The Voice Leading Checker is an analytical engine designed to evaluate the movement of musical notes across four distinct melodic ranges: Bass, Tenor, Alto, and Soprano (SATB). By using tools like analyze_voice_conduction, check_voice_hierarchy, and evaluate_smoothness, AI agents can detect harmonic errors such as parallel fifths, parallel octaves, voice crossing, and excessive melodic leaps. This MCP server provides direct access to precise musical analysis, returning violation details, quality scores, and suggested alternative voicings to ensure smooth and correct harmonic transitions.

harmonyvoice-leadingmusicologysatbcompositionmusical-analysis

3 tools expose this connector's capabilities to your AI agent.

analyze_voice_conduction

Analytes the conduction between two chord voicings

check_voice_hierarchy

Validates that voices are in correct ascending order

evaluate_smoothness

Evaluates the smoothness of a musical transition

See how to talk to your AI agent using Voice Leading Checker.

Check if this transition is harmonically correct: Initial {bass: 36, tenor: 48, alto: 55, soprano: 67} to Target {bass: 39, tenor: 51, alto: 58, soprano: 70}.

The `analyze_voice_conduction` tool has analyzed the transition. No parallel fifths or octaves were detected, and the movement is smooth.

Evaluate the smoothness of a transition with 2 violations and a leap magnitude sum of 12.

Using `evaluate_smoothness`, the quality grade is determined based on the error count and leap magnitude provided.

Is this voicing valid: Bass 40, Tenor 38, Alto 50, Soprano 60?

The `check_voice_hierarchy` tool indicates this is invalid because the Tenor pitch (38) is lower than the Bass pitch (40), violating the required ascending order.

Agents use the `analyze_voice_conduction` tool, providing initial and target voicings. The tool identifies when two voices move in the same direction while maintaining a perfect fifth interval.

Related Connectors