# Relative & Parallel Key Finder MCP for AI Agents AI Agent Connect

> Relative & Parallel Key Finder lets you instantly find musical key relationships. It identifies relative, parallel, homonymous, and third-distance keys based on any input key. Use it to quickly map out modulation paths or understand complex key signatures without looking up reference tables manually.

## Overview
- **Category:** education
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_LQU1yFkV7soJUwYi1bodEOaHv42XWmMS7JborImv/ai-agent-connect
- **Tags:** music-theory, composition, key-signatures, modulation, musicians

## Description

This Connector turns your AI client into a music theory expert that actually knows the rules of Western harmony. Instead of guessing which keys share the same notes or wondering how many flats are in a specific scale, you can just ask your agent to do the heavy lifting. It handles the technical stuff like identifying homonymous keys or finding keys at a third-distance interval, which is a huge time saver when you're deep in the middle of a composition. You'll get clear breakdowns of key signatures, whether they use sharps, flats, or neither, and even get access to a full reference table for planning modulations. It's basically like having a theory professor sitting next to you while you work in your DAW or notation software. By connecting this to the Vinkius catalog, you're giving your agent a reliable source of truth for music theory logic. It takes the guesswork out of complex harmonic transitions and lets you focus on the actual creative side of songwriting and arrangement.

## Tools

### get_signature_details
See the exact count of sharps or flats and the mode for a specific key signature. This provides the technical details of any key.

### lookup_modulation_guide
Pull up a complete reference table of all key signatures for planning your music's harmonic flow. It's a great way to see all your options at once.

### find_key_relationships
Get a full list of relative, parallel, antiparallel, homonymous, and third-distance keys for any given key. This helps you understand how keys connect to each other.

## Prompt Examples

**Prompt:** 
```
What's the relative and parallel key of G Major?
```

**Response:** 
```
The relative key of G Major is **E Minor**, and its parallel key is **G Minor**.

Here is a quick breakdown:
* **Relative:** E Minor
* **Parallel:** G Minor
* **Homonymous:** G Minor
* **Third-Distance:** Bb Major, B Minor
```

**Prompt:** 
```
How many sharps are in D Major?
```

**Response:** 
```
**D Major** has **2 sharps** (F# and C#). It is a major key signature.
```

**Prompt:** 
```
Show me all keys that share the same tonic as Eb Major.
```

**Response:** 
```
The homonymous keys for **Eb Major** are:
* **Eb Major**
* **Eb Minor**
```

## Capabilities

### Identify relative and parallel keys
The agent quickly tells you which keys share the same tonic or scale degrees.

### Find homonymous and third-distance keys
Get a list of keys that share the same tonic name or are exactly a third apart.

### Get sharp and flat counts
Instantly see the technical composition of any key signature.

### Retrieve modulation reference tables
Access a full list of key signatures to plan your musical transitions.

### Check key signature modes
Verify whether a key is major, minor, or another specific mode.

## Use Cases

### Finding fresh harmonic directions
A songwriter is stuck on a bridge and asks the agent for a key at a third-distance interval from the current key to find a new direction.

### Verifying key signatures for study
A music student is confused about signatures and asks for the signature details of Db Major to confirm how many flats it has.

### Planning large-scale modulations
A composer is planning a long piece and asks the agent to pull up the modulation guide to see all possible key signatures in one view.

### Checking key similarities
A producer wants to know if two keys are related and asks the agent to find all relationships for G Major to see if a specific key is a parallel or relative.

## Benefits

- Stop guessing about key signatures by using get_signature_details to see exact sharp and flat counts.
- Plan complex transitions faster using the lookup_modulation_guide reference table.
- Avoid harmonic errors by quickly identifying homonymous and third-distance keys with find_key_relationships.
- Speed up your songwriting process by instantly finding relative and parallel keys for any starting point.
- Master music theory more effectively by having your agent provide immediate feedback on key relationships.

## How It Works

The bottom line is you get instant, accurate music theory data without leaving your workspace.

1. Connect your AI client to the Relative & Parallel Key Finder.
2. Ask a question about a specific key, like 'What's the relative of E major?'
3. Get a detailed list of related keys and signature data instantly.

## Frequently Asked Questions

**Can the Relative & Parallel Key Finder help me with modulation?**
Yes, it provides a full modulation guide reference table. You can ask your agent to pull this up to see all possible key signatures and plan your transitions.

**How does the Relative & Parallel Key Finder find key relationships?**
It identifies relative, parallel, antiparallel, homonymous, and third-distance keys for any input you provide. This helps you understand how keys connect harmonically.

**Can I use this to check key signatures for my music theory class?**
Yes, it gives you the exact count of sharps or flats and the mode for any key. It's a great way to verify theory facts quickly.

**Does the Relative & Parallel Key Finder work for all Western keys?**
Yes, it covers keys with sharps, flats, and those with no accidentals, making it a reliable source for Western music theory.

**Can I ask my agent to find keys at a third-distance interval?**
Yes, the agent can specifically identify keys at a third-distance interval. This is useful for finding new harmonic directions that still feel related.

**How can I find the relative key of C Major?**
You can use the `find_key_relationships` tool with 'C Major' as the input. It will return A Minor as the relative key.

**What does `get_signature_details` provide?**
It provides the number of accidentals, whether they are sharps or flats, and identifies if the key is Major or Minor.

**Can I use this for modulation planning?**
Yes, the `lookup_modulation_guide` tool provides a complete reference table of all key signatures to assist in finding suitable keys for modulation.