THIRI logo
build.thiri.ai
Solana · Seeker · Cadenza

Lab · Phase 1

Composition MCP

thiri-composition-mcp exposes the full Composition Lab loop: create → compose → revoice → reharmonize → render → export MIDI → play (fluidsynth).

{
  "slug": "composition-mcp",
  "version": "0.1.0",
  "generatedAt": "2026-06-19T23:54:49Z",
  "commit": "fe55abe",
  "tests": {
    "mcpCompTest": "pass",
    "lastRun": "2026-06-19T23:54:49Z",
    "passed": 23,
    "failed": 0,
    "tools": [
      "create_composition",
      "compose_progression",
      "revoice_progression",
      "reharmonize_section",
      "set_chord",
      "render_composition",
      "export_midi",
      "play_composition",
      "inspect_composition",
      "list_compositions"
    ]
  }
}

Run: node mcp-comp-test.mjs in thiri-mcp (23 checks).

← Lab index