Voice Leading Checker Connector for AI agents.
3 live capabilities
Validate SATB chord voicings and identify harmonic errors in your music.
Waiting for input…
Why people use Voice Leading Checker
Fix Harmonic Errors with Voice Leading Checker Music Analysis
This Connector changes that by letting your AI client perform a deep dive into your chord voicings instantly. Just feed it your notes, and it identifies the specific errors, gives you a smoothness score, and even suggests better ways to arrange the notes. You get a clean, accurate audit without the manual headache.
What Vinkius changes
You get a professional music theory audit for your chord progressions in seconds.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Choral Arrangement Audit
A composer wants to check a transition from a G major to a C major chord in an SATB arrangement to ensure no parallel octaves occur.
- Real-world use case 02
Music Theory Exam Prep
A student wants to know if their leap from a specific bass note is too large for a smooth transition during a practice session.
- Real-world use case 03
Historical Score Analysis
A musicologist wants to verify if a historical score follows standard classical voice-leading rules using a batch of transitions.
Complete set · 3capabilities
The complete Voice Leading Checker capability set.
These are the exact actions your AI can choose when you ask it to work with Voice Leading Checker.
01—03
3 capabilities in this set.
Part of 3 available through Voice Leading Checker.
- 01 Capability
Analyze voice conduction
Analyzes the movement between two specific chord voicings. It identifies harmonic errors like parallel fifths or octaves.
- 02 Capability
Check voice hierarchy
Validates that your voices are in the correct ascending order. It prevents errors where notes from different parts cross each other.
- 03 Capability
Evaluate smoothness
Calculates a quality score for a musical transition. It looks at leap magnitudes and violation counts to judge the flow.
Set up in minutes
One URL. Then ask Voice Leading Checker to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Voice Leading Checker from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_AE7mBjSfASougT2yczI7GtD6kMgaA9neVF04vCXy/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Voice Leading Checker, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Voice Leading Checker for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_AE7mBjSfASougT2yczI7GtD6kMgaA9neVF04vCXy/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Voice Leading Checker URL.
- Step 03
Save and start
Save the connection and enable Voice Leading Checker in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"voice-leading-checker": {
"url": "https://edge.vinkius.com/vk_preview_AE7mBjSfASougT2yczI7GtD6kMgaA9neVF04vCXy/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Voice Leading Checker
Open Agent mode in chat and ask: "Using Voice Leading Checker, help me...". 3 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"voice-leading-checker": {
"url": "https://edge.vinkius.com/vk_preview_AE7mBjSfASougT2yczI7GtD6kMgaA9neVF04vCXy/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Voice Leading Checker
Ask Copilot: "Using Voice Leading Checker, help me...". 3 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"voice-leading-checker": {
"url": "https://edge.vinkius.com/vk_preview_AE7mBjSfASougT2yczI7GtD6kMgaA9neVF04vCXy/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Voice Leading Checker
Open Cascade and ask: "Using Voice Leading Checker, help me...". 3 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"voice-leading-checker": {
"url": "https://edge.vinkius.com/vk_preview_AE7mBjSfASougT2yczI7GtD6kMgaA9neVF04vCXy/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Voice Leading Checker
Ask Cline: "Using Voice Leading Checker, help me...". 3 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add voice-leading-checker --transport http "https://edge.vinkius.com/vk_preview_AE7mBjSfASougT2yczI7GtD6kMgaA9neVF04vCXy/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Voice Leading Checker
Ask Claude: "Using Voice Leading Checker, show me...". 3 tools are ready
Where the request belongs
Work Voice Leading Checker can move forward.
This is for composers, music students, and musicologists who need to ensure their multi-part harmony follows strict classical rules without manual checking.
Choral Composer
Checking complex SATB arrangements for parallel fifths and voice crossing during a busy production week.
Music Theory Student
Practicing voice leading for exams and verifying that their chord progressions meet academic standards.
Musicologist
Analyzing historical scores to verify harmonic integrity and stylistic consistency.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsChord Progression Analyzer
Analyze chord sequences to identify Roman numeral functions, harmonic patterns, and emotional context.
Chord Substitution Finder
Identify harmonic substitutions and analyze tension in chord progressions.
Tempo Tap Analyzer
Analyze rhythmic timing, BPM, and groove stability from tap sequences.
Beat Grid Sync Calculator
Align video cuts to musical beats by calculating exact millisecond durations and speed factors.
Chord Constructor
Decompose chord notation into notes, inversions, and harmonic roles.
Circle of Fifths Navigator
Navigate musical keys, identify tonal relationships, and plan modulations using the Circle of Fifverts framework.
Bring your own AI
Change the model, client or framework. Keep Voice Leading Checker connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Voice Leading Checker.
The practical details behind the request, access and result.
Can the Voice Leading Checker find parallel fifths in my music?
Yes, it specifically identifies parallel fifths and octaves between your chord voicings. It helps you catch these common harmonic errors instantly.
How does Voice Leading Checker help with choral arrangements?
It audits your SATB parts to ensure that voices stay in the correct order and that your transitions are smooth and technically correct.
What kind of musical analysis does Voice Leading Checker perform?
The capability performs an analysis of note conduction, voice hierarchy, and transition smoothness. It checks for leaps, crossings, and classical harmonic violations.
Can I use Voice Leading Checker to check my SATB voicings?
Yes, it is designed specifically for SATB (Bass, Tenor, Alto, Soprano) arrangements. It validates the movement of all four melodic ranges at once.
Will Voice Leading Checker suggest better ways to write my chords?
Yes, when it detects a violation, the capability provides suggested alternative voicings. This helps you correct errors while maintaining your intended harmony.
How does Voice Leading Checker score my music?
It provides a smoothness score based on the magnitude of note leaps and the number of harmonic violations found in a transition.
How can an agent detect parallel fifths?
Agents use the analyze_voice_conduction capability, providing initial and target voicings. The capability identifies when two voices move in the same direction while maintaining a perfect fifth interval.
What does `check_voice_hierarchy` do?
The check_voice_hierarchy capability ensures that the pitch values for Bass, Tenor, Alto, and Soprano are in correct ascending order, preventing voice crossing errors.
Can I get suggestions for better voicings?
Yes. When using analyze_voice_conduction, the capability returns a suggested_voicing object containing an alternative arrangement that resolves detected violations.
One connection away
Give your agent a direct line to Voice Leading Checker.
Connect Voice Leading Checker once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available