THIRI Chord Intelligence by thiri.ai
MCP server · Music generation · indexed, not reviewed
HostedLocalvendor's own
Not reviewed
No score, grade or rank. This listing is facts from the official MCP registry and our own checks, and it stays out of the rankings until the panel reviews it.
Deterministic music theory for agents: analyze, voice, reharmonize, conduct — computed, not guessed
Facts
- MCP registry
ai.thiri/chord-intelligence· 0.5.2- Endpoint
https://mcp.thiri.ai/mcp- Packages
npm@bluesprincemedia/thiri-mcp stdio- Website
- thiri.ai
- npm / week
- 61
- GitHub stars
- 10
- Registry entry
- updated 1 Aug 2026
From the official MCP registry, the package registries and our own checks. JSON · Markdown
Why it's listed
- It's published in the registry under thiri.ai, a namespace the registry only gives to whoever proves they control that domain.
Being indexed says nothing about quality, and nobody can pay for it. Is this yours? Ask for a review.
Tools it lists 5 · about 749 tokens of context · checked 16 minutes ago
| Tool | What it does | Hint |
|---|---|---|
analyze_chord | Parse a chord into root, quality, intervals, and (with a key) roman numeral + function. | read-only |
resolve_chord | Resolve a chord to spelled notes, frequencies, MIDI, and recommended scales. | read-only |
generate_voicing | Instrument-ready voicing in a style. Tension symbols voice by seat substitution (arranging practice, not stacking): 9/b9/#9 replace the root, #11/13/b13 replace the 5th, the 3rd and 7th are untouched guide tones. Pass… | read-only |
reharmonize | Reharmonize a progression. Techniques: tritone_sub, ii_v_insertion, modal_interchange, diminished_passing, secondary_dominant, chain_of_dominants, coltrane_changes, backdoor (or auto). | read-only |
conduct_band | Arrange a 4-piece band from a natural-language prompt. Returns conductor tempo/groove, 4 lanes of note events, lead sheet, and base64 MIDI. Audio render (Csound → WAV) stays on local thiri-conductor-mcp / POST… | read-only |
What https://mcp.thiri.ai/mcp answered to tools/list, asked without credentials over MCP 2025-11-25. The token figure is the size of the list as sent, divided by four; a model sees about that much before it calls anything. Full definitions, input schemas included, are in the listing's JSON under mcpTools.
How its tools read to an agent 0 errors · 5 warnings · 1 note
- warnTC11analyze_chordnone of its 2 parameters has a description
- warnTC11conduct_bandnone of its 2 parameters has a description
- warnTC11generate_voicingnone of its 6 parameters has a description
- warnTC11reharmonizenone of its 3 parameters has a description
- warnTC11resolve_chordits one parameter, chord, has no description
- noteTC24server5 of 5 tools have no outputSchema
The checks from /check and anchor check, run each day on the list above: about 749 tokens of definitions. Not part of the score yet. Check your own server.