Skip to content
Vinkius

Chord Progression Analyzer Connector for AI agents.

3 live capabilities

Analyze music theory, Roman numerals, and harmonic patterns in your chord sequences.

Live agent request Chord Progression Analyzer / Connector

Waiting for input…

AI Agent

Why people use Chord Progression Analyzer

Chord Progression Analyzer for Music Theory and Harmonic Analysis

This Connector changes that. You just feed the agent your chord list and it handles the heavy lifting. You get a clear breakdown of the harmonic structure and the emotional context of the music immediately.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You turn raw chord lists into structured music theory analysis in seconds.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 6,100+ Connectors

  1. Real-world use case 01

    Checking a bridge's tension

    A songwriter asks their agent if a new bridge sounds too tense.

  2. Real-world use case 02

    Analyzing a pop loop

    A producer wants to know if a loop is a standard cadence.

  3. Real-world use case 03

    Homework help for theory

    A student provides a list of chords in D Major.

Complete set · 3capabilities

The complete Chord Progression Analyzer capability set.

These are the exact actions your AI can choose when you ask it to work with Chord Progression Analyzer.

Capability set01 / 01

01—03

3 capabilities in this set.

Part of 3 available through Chord Progression Analyzer.

  1. 01 Capability

    Classify progression

    Classify_progression analyzes a sequence of Roman numerals to identify the overarching harmonic pattern. It tells you if your sequence is a standard cadence or a more complex movement.

  2. 02 Capability

    Lookup musical context

    Lookup_musical_context retrieves the stylistic and emotional metadata associated with a specific progression type. It explains the emotional weight and common genres of your chords.

  3. 03 Capability

    Analyze roman numerals

    Analyze_roman_numerals converts a list of named chords into their corresponding Roman numeral functions relative to a provided key. It handles the heavy lifting of scale degree identification.

Set up in minutes

One URL. Then ask Chord Progression Analyzer to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Chord Progression Analyzer from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_k74Uf9TnNfGNOuGKKF4iUIL0T2T7b1NHo8dHOkGQ/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Chord Progression Analyzer, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Chord Progression Analyzer for the conversation.

Where the request belongs

Work Chord Progression Analyzer can move forward.

Built around the request

This is for music theory students, songwriters, and producers who need to understand the 'why' behind their chord choices without doing manual math.

01

Music Theory Student

Uses the capability to check their homework on harmonic analysis and learn how to identify scale degrees in different keys.

02

Songwriter

Checks if a new bridge progression feels too tense or resolves correctly before they commit to a recording.

03

Music Producer

Identifies the 'vibe' of a loop quickly to see if it fits a specific genre like jazz or pop.

04

Music Composer

Analyzes complex scores to identify secondary dominants and other sophisticated harmonic movements.

Bring your own AI

Change the model, client or framework. Keep Chord Progression Analyzer 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 Progression Analyzer.

The practical details behind the request, access and result.

Can the Chord Progression Analyzer help me understand my music theory?

Yes. It breaks down your chords into Roman numerals so you can see the underlying structure clearly. It's a great way to learn how different chords function within a specific key.

Does the Chord Progression Analyzer work for any key?

It does. You just need to tell your agent which key you are using when you provide the chords. It will then calculate the Roman numerals relative to that key.

Can I use the Chord Progression Analyzer to see if my song sounds sad?

Yes. It provides emotional metadata to tell you how a progression typically feels to listeners. You can see if your chords match the emotional 'vibe' you are aiming for.

How does the Chord Progression Analyzer handle complex chords?

It identifies the scale degrees and functions even when you use more complex movements like secondary dominants. It handles the math so you can focus on the music.

Is the Chord Progression Analyzer good for songwriting?

It's great for checking the 'vibe' of a progression. You can see if your chords match the common genres you're aiming for, helping you make faster creative decisions.

Can I analyze a long list of chords at once?

Yes. Your agent can process sequences of chords to identify overarching patterns like cadences, giving you a bird's-eye view of your entire progression.

What can I analyze with this capability?

You can provide a sequence of chords and a key to find their Roman numeral functions using analyze_roman_numerals, identify harmonic patterns with classify_progression, and discover the emotional impact of those patterns via lookup_musical_context.

How do I specify the key?

When using analyze_roman_numerals, provide the tonality as a string, for example, 'C Major' or 'A Minor'.

Does it support different musical genres?

Yes, the lookup_musical_context capability provides information on which musical genres frequently utilize specific harmonic progressions.

One connection away

Give your agent a direct line to Chord Progression Analyzer.

Connect Chord Progression Analyzer once. Keep it beside 6,100+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available