Get Started: Connecting Ableton Live to the THIRI MCP Server
npx @bluesprincemedia/thiri-mcp or hosted mcp.thiri.ai/mcp). New here? Play the instruments → This project builds a bridge into Ableton Live. The Max4Live device intercepts MIDI notes, sends them to the local THIRI server, and outputs voicings.
This allows real-time accompaniment directly within your DAW.
Max4Live JSON/Node Connection:
const Max = require('max-api');
// Listen for input, trigger npx thiri-mcp, and post output to Max MIDI outlet
🤖 File an Issue for an Autonomous Coding Agent
This project requires setting up an external application or workflow environment. If you want an autonomous coding agent (like Claude Code) to implement it in your repository:
- Click here to open a pre-filled GitHub Issue on the repository
- Submit the issue to trigger your repository’s autonomous builder agent.
Alternatively, you can copy the raw agent prompt instruction below:
Task Context: Build a code project utilizing the THIRI Model Context Protocol (MCP) server. Prompt Instruction: Create a MaxMSP patcher structure wrapping a Node For Max script. As MIDI note numbers flow into the patch, capture pitch sets, query the local THIRI MCP generate_voicing tool, and route the output MIDI notes back into Max’s MIDI engine to trigger Ableton instruments dynamically.