# Mode Calculator MCP for AI Agents AI Agent Connect

> Mode Calculator lets you instantly map out musical modes from any major or minor parent scale. It provides the specific notes, emotional characteristics, and typical genres for all seven modes, making it a go-to resource for composers and music theorists. Whether you're building a complex progression or just trying to understand the vibe of a Dorian scale, this Connector handles the theory heavy-lifting for you so you can stay in the creative zone.

## Overview
- **Category:** education
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_dO0viqhLlT0TwR2rCbsM3ES7nR3mpyMBh55bZcNM/ai-agent-connect
- **Tags:** music-theory, scales, modes, composition, audio

## Description

The Mode Calculator lets you instantly map out musical modes from any major or minor parent scale. This Connector gives your AI client the ability to act as a master music theory assistant. Instead of guessing which notes make up a Lydian scale or what kind of vibe it creates, you ask your agent to do the math for you. It pulls the data for all seven modes—Ionian, Dorian, Phrygian, Lydian, Mixolydian, Aeolian, and Locrian—from any scale you provide. If you're a composer, you use it to find unique melodies or understand how different modes shift the atmosphere of a piece. If you're teaching music, it generates clear examples for students who need to see the math behind the music. Because Vinkius hosts this tool, you plug it into your existing workflow and get these answers instantly. It connects theory to practice. You can use it to explore how a Dorian mode in a specific key differs from a Dorian mode in another, or to quickly identify the bright or dark qualities of a scale you're currently writing. It provides the raw data, the emotional context, and the genre associations for any scale without you having to leave your workspace.

## Tools

### list_mode_notes
Get the exact sequence of notes for a specific musical mode. Use this to ensure your melody stays in key.

### generate_mode_set
Create a full list of all seven modes based on a parent scale. This shows you the full scope of a scale's variations.

### analyze_mode_texture
Find the emotional character and common musical genres for a specific mode. This helps you understand the vibe of a scale.

## Prompt Examples

**Prompt:** 
```
What are the modes for D Major?
```

**Response:** 
```
For D Major, here are the seven modes:

| Mode | Notes | Texture | Typical Genres |
| :--- | :--- | :--- | :--- |
| **Ionian** | D E F# G A B C# | Bright, Happy | Pop, Rock |
| **Dorian** | E F# G A B C D | Soulful, Jazzy | Jazz, Blues |
| **Phrygian** | F# G A B C D E | Dark, Tense | Flamenco, Metal |
| **Lydian** | G A B C# D E F# | Dreamy, Ethereal | Cinematic, Indie |
| **Mixolydian** | A B C# D E F# G | Bluesy, Upbeat | Blues, Rock |
| **Aeolian** | B C D E F# G A | Sad, Serious | Classical, Folk |
| **Locrian** | C D E F# G A B | Unstable, Dark | Experimental |

*Note: These are derived from the D Major parent scale.*
```

**Prompt:** 
```
What's the vibe of the Phrygian mode?
```

**Response:** 
```
The **Phrygian mode** is characterized by the following traits:

*   **Texture:** Dark, tense, and exotic.
*   **Sonic Character:** It has a distinct 'middle eastern' or 'flamenco' feel due to the flat second.
*   **Typical Genres:** Often found in Flamenco, heavy metal, and various types of world music.

It's a great choice if you're looking to create a sense of mystery or tension in a composition.
```

**Prompt:** 
```
Give me the notes for Mixolydian in G.
```

**Response:** 
```
The notes for the **Mixolydian mode in G** are:

**G, A, B, C, D, E, F**

This mode is commonly used in blues and rock music because of its major-sounding quality with a flat seventh.
```

## Capabilities

### Generate a full mode set
Create a list of all seven musical modes from a single parent scale.

### Extract specific note sequences
Get the exact notes for any individual mode in a specific key.

### Identify emotional textures
Find out if a mode feels bright, dark, cinematic, or tense.

### Retrieve genre associations
See which musical genres typically use specific modes.

### Map scale derivations
See how modes change as you move through different parent scales.

### Analyze sonic character
Get a deep dive into the emotional character of a specific mode name.

## Use Cases

### Finding the right mood for a cinematic scene
A composer wants to know what the Lydian mode sounds like in A minor to create a dreamy atmosphere. They ask the agent to analyze the texture and get immediate feedback.

### Writing a Dorian-based melody
A songwriter is stuck on a melody and asks the agent to list the notes for the Dorian mode in G Major to see their options.

### Teaching scale theory to students
A music teacher needs to show a student every mode derived from C Major to explain the Ionian scale. The agent generates the full set instantly.

### Selecting a dark scale for a game level
A game designer wants to find dark sounding modes for a dungeon level and asks for a texture analysis to see which modes fit the mood.

## Benefits

- Skip the manual math by using generate_mode_set to get all seven modes at once.
- Understand the mood of your music instantly with analyze_mode_texture to see if a mode is bright or dark.
- Get accurate note sequences for any mode using list_mode_notes to ensure your melodies are perfectly in key.
- Quickly identify the right genres for your tracks by checking common associations for each mode.
- Bridge the gap between theory and practice by letting your AI client handle the heavy lifting of scale derivation.

## How It Works

The bottom line is that it turns your AI into a music theory expert that can instantly break down any scale's components.

1. Provide your AI client with a parent scale like C Major or A Minor.
2. Ask the agent to generate a full mode set or analyze a specific mode's texture.
3. Receive a structured breakdown of the notes, emotional vibes, and genre examples.

## Frequently Asked Questions

**Can the Mode Calculator help me write a movie score?**
Yes, it helps you identify bright or dark modes like Lydian or Phrygian to match the mood of your scene.

**Does it work for both major and minor scales?**
It works for both. You can provide any parent scale, and it will derive all seven modes for you.

**Can I use this to find specific notes for a melody?**
Definitely. You can ask for the exact note sequence of any mode to make sure your melody stays in key.

**What kind of textures can I find?**
It describes the emotional character, such as whether a mode feels cinematic, dreamlike, or tense.

**Is this for beginners or pros?**
It's for everyone. Beginners can use it to learn theory, and pros can use it to quickly check complex scale derivations.

**How do I generate all seven modes at once?**
Use the `generate_mode_set` tool by providing the name of your parent scale and selecting whether it is 'Major' or 'Minor'.

**Can I see just the notes for a specific mode?**
Yes, use the `list_mode_notes` tool and specify the target mode name and its parent scale.

**What information does the texture analysis provide?**
The `analyze_mode_texture` tool returns the sonic character (like bright or dark) and the typical musical genre associated with that mode.