• DATA
  • MATH
  • OUTPUT
  • HUMAN

How to calculate chord inversions with your AI

Connect Chord Constructor to your AI client to automate music theory math. Once connected, you can turn any chord name into a full list of inversions.

Ask AI about this page

Short answer

How do I find all inversions for a chord using AI?

Give your AI a chord name, and it will use the Chord Constructor to identify the notes and calculate every possible bass note permutation. You'll get a complete list of inversions.

The results you get

What your AI produces

The AI handles the heavy lifting of music theory so you can focus on the arrangement.

DATA

Clean note lists

The AI breaks down complex chord names into their individual notes. You get a clear list of the pitch content.

MATH

All inversions

The AI calculates every permutation of the chord based on different bass notes. This gives you every possible inversion for the set.

OUTPUT

Ready to use lists

You receive a structured list of chords that you can use in your DAW or notation software. The math is done, leaving you with the results.

HUMAN

Creative selection

The AI provides the permutations, but you decide which inversion fits the melody. You maintain control over the final musical choice.

The workflow

What your AI does when the chord arrives.

The AI moves from raw text to a complete set of musical permutations through two specific steps.

  1. Identify the chord

    The AI reads your text input to understand exactly which chord you are talking about. It extracts the root, quality, and extensions.

    parse_chord_string
  2. Generate permutations

    Once the notes are known, the AI runs the math to find every possible bass note position. This creates the full set of inversions.

    get_chord_inversions
  3. Format the results

    The AI organizes the resulting inversions into a readable format. You can ask for specific notation styles or simple note lists.

    parse_chord_string
  4. Refine the voicing

    You can ask the AI to filter these results or suggest specific voicings. This step relies on your musical direction.

    get_chord_inversions

Try it

Copy these to start.

Use these prompts to trigger the Chord Constructor immediately.

Starting points

Swap out the chord names in these examples for whatever you are working on.

Chord Constructor Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_CPmmF2OEi4HS85pTjRK9UoLxEqvnayxKIdZVAuMI/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Chord Constructor capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "chord-constructor-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_CPmmF2OEi4HS85pTjRK9UoLxEqvnayxKIdZVAuMI/mcp"
    }
  }
}
Copy into chat04
  • Find all inversions for a Cmaj7 chord.

  • What are the inversions for an Am9 chord?

  • List every possible permutation for a D7 chord.

  • Give me the inversions for an F#m7b5 chord.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Chord Constructor once, then ask.

Just click the link to connect the MCP to your client. Your credentials stay encrypted, and you can start asking for chord data right away.

Connect Chord Constructor to your AI

FAQ

How this task behaves

  • 01

    Can the AI write the actual MIDI files for me?

    No. The AI provides the mathematical permutations and note lists, but you must generate the MIDI in your own software.

  • 02

    Will it change my existing chord progressions?

    No. The AI only performs calculations on the specific chords you ask it to process. It does not touch your files or projects.

  • 03

    Does it handle complex jazz chords?

    Yes, as long as the chord string can be parsed into its component notes, the AI can calculate the inversions.

  • 04

    Can the AI suggest which inversion sounds best?

    The AI provides the mathematical options, but the aesthetic choice of which inversion sounds best remains with you.

  • 05

    Can I ask for inversions of a scale instead of a chord?

    No. This specific tool is designed to calculate inversions for individual chords, not scale degrees.

  • More questions about Chord Constructor? The Connector page answers them. See everything the Chord Constructor Connector can do

Connect Chord Constructor to Claude, Cursor, ChatGPT & more