目录 / THIRI Chord Intelligence — Music Theory MCP Server
THIRI Chord Intelligence — Music Theory MCP Server
### Deterministic Music Theory for Claude, Cursor, and Autonomous AI Agents Large Language Models (LLMs) frequently hallucinate music theory, leading to incorrect notes, false Roman numerals, and broken voice leading. **THIRI** solves this by providing a deterministic, mathematical music-theory engine (pitch-class-set theory over ℤ/12) directly to your AI. It gives AI assistants precise, reproducible harmonic reasoning in milliseconds, allowing them to write correct musical scores, analyze progressions, and generate playable arrangements. #### 🎷 Key Features: * **Chord Analysis (`analyze_chord`):** Parse any symbol (e.g., `Cmaj7/E`, `G7#11`) to retrieve root, quality, intervals, Roman numerals, and diatonic or chromatic harmonic functions. * **Note Resolution (`resolve_chord`):** Resolve chord symbols to spelled notes (enharmonically correct), frequencies (Hz), MIDI numbers, and scale recommendations. * **Voicing Engine (`generate_voicing`):** Generate instrument-ready voicings (rootless, shell, triad, pad, drop-2, drop-3) and calculate voice-leading scores for transitions. * **Reharmonization (`reharmonize`):** Substitute progressions using classic jazz techniques, including Tritone Substitution, ii-V Insertion, Modal Interchange, Coltrane Changes, and Backdoor cadences. *Ideal for developers building AI music assistants, digital audio workstation (DAW) agents, educational theory tools, and automated composition workflows.*
接入信息
- 传输形态
- http
- 鉴权方式
- 需 API Key(需要配置:THIRI_API_KEY)
- 端点
https://thiri--dennison.run.tools
{
"mcpServers": {
"THIRI Chord Intelligence — Music Theory MCP Server": {
"headers": {
"Authorization": "Bearer \u003cYOUR_KEY\u003e"
},
"url": "https://thiri--dennison.run.tools"
}
}
}
能力清单
| 工具 | 说明 |
|---|---|
| analyze_chord | Parse a chord into root, quality, intervals, and (with a key) roman numeral + function. |
| resolve_chord | Resolve a chord to spelled notes, frequencies, MIDI, and recommended scales. |
| generate_voicing | Instrument-ready voicing in a style; pass previousNotes for a voice-leading score. |
| reharmonize | Reharmonize a progression. Techniques: tritone_sub, ii_v_insertion, modal_interchange, diminished_passing, secondary_dominant, chain_of_dominants, coltrane_changes, backdoor (or auto). |
提交举报 / 纠错
侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。