Chord Constructor Connector for AI agents.
4 live capabilities
Analyze music theory and generate complex chord arrangements
Waiting for input…
Why people use Chord Constructor
Chord Constructor Music Theory Analysis for Composers
With this Connector, you just give your agent the chord name. It handles the math, gives you the inversions, and suggests the best voicings instantly. You get to stay in the creative zone while the capability handles the technical heavy lifting.
What Vinkius changes
That it turns music theory into data your agent can actually use.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Jazz Arrangement
A composer wants to find all inversions for a C13 chord to see which one fits a specific piano melody.
- Real-world use case 02
Game Score
An engineer needs to generate an open voicing for a cinematic string section to make it sound wider.
- Real-world use case 03
Theory Homework
A student wants to know the harmonic role of an F major chord in the key of D minor to check their analysis.
Complete set · 4capabilities
The complete Chord Constructor capability set.
These are the exact actions your AI can choose when you ask it to work with Chord Constructor.
01—04
4 capabilities in this set.
Part of 4 available through Chord Constructor.
- 01 Capability
Determine harmonic role
This identifies the functional role of a chord within a specific key. It helps you ensure your progression follows the correct emotional arc.
- 02 Capability
Generate voicings
This produces specific closed or open musical textures for a set of notes. You can use it to get the right spacing for different instruments.
- 03 Capability
Get chord inversions
This calculates all possible permutations of a chord with different bass notes. It lets you see how a harmony can be rearranged for different melodies.
- 04 Capability
Parse chord string
This converts a standard chord name into its root and intervals. It provides a clean data structure for your agent to work with.
Set up in minutes
One URL. Then ask Chord Constructor to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Chord Constructor 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_CPmmF2OEi4HS85pTjRK9UoLxEqvnayxKIdZVAuMI/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 Chord Constructor, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Chord Constructor for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_CPmmF2OEi4HS85pTjRK9UoLxEqvnayxKIdZVAuMI/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 Chord Constructor URL.
- Step 03
Save and start
Save the connection and enable Chord Constructor in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"chord-constructor": {
"url": "https://edge.vinkius.com/vk_preview_CPmmF2OEi4HS85pTjRK9UoLxEqvnayxKIdZVAuMI/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 Chord Constructor
Open Agent mode in chat and ask: "Using Chord Constructor, help me...". 4 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"chord-constructor": {
"url": "https://edge.vinkius.com/vk_preview_CPmmF2OEi4HS85pTjRK9UoLxEqvnayxKIdZVAuMI/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 Chord Constructor
Ask Copilot: "Using Chord Constructor, help me...". 4 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"chord-constructor": {
"url": "https://edge.vinkius.com/vk_preview_CPmmF2OEi4HS85pTjRK9UoLxEqvnayxKIdZVAuMI/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 Chord Constructor
Open Cascade and ask: "Using Chord Constructor, help me...". 4 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"chord-constructor": {
"url": "https://edge.vinkius.com/vk_preview_CPmmF2OEi4HS85pTjRK9UoLxEqvnayxKIdZVAuMI/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 Chord Constructor
Ask Cline: "Using Chord Constructor, help me...". 4 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add chord-constructor --transport http "https://edge.vinkius.com/vk_preview_CPmmF2OEi4HS85pTjRK9UoLxEqvnayxKIdZVAuMI/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 Chord Constructor
Ask Claude: "Using Chord Constructor, show me...". 4 tools are ready
Where the request belongs
Work Chord Constructor can move forward.
This is for musicians and developers who need to bridge the gap between musical notation and actual note data for automated arrangement or analysis.
Music Composer
They use it to quickly find different inversions for a melody or to generate wide, open voicings for a film score.
Music Theory Student
They use it to verify the harmonic roles of chords in a progression or to explore different ways to arrange a single harmony.
Game Audio Engineer
They use it to automate the generation of dynamic musical arrangements that need to shift based on gameplay triggers.
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.
Circle of Fifths Navigator
Navigate musical keys, identify tonal relationships, and plan modulations using the Circle of Fifverts framework.
Scale Generator
Generate detailed musical scale reports including intervals, enharmonics, and octave data.
Mode Calculator
Derive and explore the seven musical modes from any major or minor parent scale.
Chord Substitution Finder
Identify harmonic substitutions and analyze tension in chord progressions.
Voice Leading Checker
Analyze musical voice-leading integrity between chord voicings using classical harmonic principles.
Bring your own AI
Change the model, client or framework. Keep Chord Constructor 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 Chord Constructor.
The practical details behind the request, access and result.
Can Chord Constructor help me write a jazz progression?
Yes, it can help you build complex progressions by identifying the harmonic roles of your chords and suggesting different inversions to fit your melody.
How does Chord Constructor handle different types of voicings?
It can generate both closed and open voicings. This helps you choose the right note spacing for different instruments, like making a sound wider for strings.
Can I use Chord Constructor to check if my chords are in the right key?
Yes, you can ask your agent to determine the harmonic role of any chord within a specific key to ensure your progression follows the correct theory.
What kind of music notation does Chord Constructor understand?
It understands standard chord name strings. It can take a label like Cmaj7 and break it down into its roots, intervals, and other musical components.
Does Chord Constructor generate actual audio files?
No, it provides the musical data structure. It gives you the notes and voicings you need, which you can then use in your preferred music software.
Is Chord Constructor good for music theory students?
It's an excellent capability for students because it handles the heavy math of music theory, allowing you to focus on understanding how different chords function together.
What kind of chords can I parse?
You can parse over 80 types of chords, including major, minor, augmented, diminished, and extended chords like 7#11 or 9th chords.
How do I generate different musical textures?
Use the generate_voicings capability and specify either 'closed' or 'open' as the voicing style to arrange your notes.
Can this help with harmonic analysis?
Yes, the determine_harmonic_role capability identifies if a chord functions as Tonic, Subdominant, or Dominant within a specified key.
One connection away
Give your agent a direct line to Chord Constructor.
Connect Chord Constructor once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available