Music Theory Chord Engine

Music Theory Chord Engine MCP Connector for Claude

A+

Deterministic music theory calculator for precise chord structures and enharmonic spelling.

3 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides precise, deterministic music theory calculations. It connects AI agents to advanced musical logic, allowing for the calculation of exact note names, intervals, and frequencies. Use analyze_chord_structure to get full chord details including semitone distances and 12-TET frequencies. Use get_roman_numeral to determine the functional role of a chord within a scale. The engine also includes validate_enharmonics to ensure note spellings are musically correct according to specific scale rules, preventing common enharmonic errors.

music-theorychordsscalesnotationfrequencies

3 tools expose this connector's capabilities to your AI agent.

analyze_chord_structure

Calculates the specific notes, intervals, and frequencies that make up a chord

get_roman_numeral

Determines the functional role of a chord within a specific scale

validate_enharmonics

Checks if a set of note names is musically "legal" within a specific scale context

See how to talk to your AI agent using Music Theory Chord Engine.

What are the notes and frequencies for a C Major triad in root position?

The notes for a C Major triad are C, E, and G. The frequencies are approximately 261.63 Hz, 329.63 Hz, and 392.00 Hz.

What is the Roman numeral for a D minor chord in the key of C Major?

The Roman numeral for a D minor chord in C Major is ii.

Is the note set [G#, B, D] valid in the key of A Major?

No, the note set is invalid in A Major because G# is not a member of the A Major scale.

The engine uses the provided scale context to determine the correct spelling. For example, it will enforce 'F' instead of 'E#' in a C Major context to maintain musical logic.

Related Connectors