jmedure avatar

Talkback

jmedure/talkback-mcp

Bridges Claude to Ableton Live through a Max for Live device and WebSocket connection. Exposes your full session state as MCP tools: read tracks with routing and device parameters, capture spectral snapshots from the master bus, run mix analysis heuristics, and write back parameter changes in human units like dB and Hz. You can ask Claude to adjust an EQ band, bypass a compressor for A/B testing, or flag frequency buildups across your mix. Works with Claude Desktop, Cursor, and other local MCP clients. The M4L device sits on your master track and streams Live Object Model data in real time, so the LLM sees current state before every operation.

GitHub stars
24
tools
10
transport
STDIO
env var
1
last updated
Mar 17, 2026

Tools

10 tools

Public tool metadata for what this MCP can expose to an agent.

get_session_contextReads your full session — tracks, volumes, panning, mutes, sends, devices, routing

Reads your full session — tracks, volumes, panning, mutes, sends, devices, routing

No parameter schema in public metadata yet.

get_track_detailsDeep-dives a single track with every device parameter in human-readable units

Deep-dives a single track with every device parameter in human-readable units

No parameter schema in public metadata yet.

get_spectral_snapshotCaptures ~2s of live audio from master bus with peak/RMS per frequency band

Captures ~2s of live audio from master bus with peak/RMS per frequency band

No parameter schema in public metadata yet.

get_plugin_libraryLists all installed AU and VST3 plugins on your system

Lists all installed AU and VST3 plugins on your system

No parameter schema in public metadata yet.

analyze_mixRuns heuristic checks for frequency buildup, dynamics, headroom, and routing issues

Runs heuristic checks for frequency buildup, dynamics, headroom, and routing issues

No parameter schema in public metadata yet.

set_device_parameterChanges a device parameter using human-readable units (dB, ms, Hz, etc.)

Changes a device parameter using human-readable units (dB, ms, Hz, etc.)

No parameter schema in public metadata yet.

toggle_device_bypassEnables or bypasses a device for A/B comparison

Enables or bypasses a device for A/B comparison

No parameter schema in public metadata yet.

create_group_trackCreates a new group track containing specified tracks

Creates a new group track containing specified tracks

No parameter schema in public metadata yet.

set_track_routingChanges a track's output routing to another track or bus

Changes a track's output routing to another track or bus

No parameter schema in public metadata yet.

get_bridge_healthReturns bridge performance metrics from the M4L device

Returns bridge performance metrics from the M4L device

No parameter schema in public metadata yet.

Sponsors

Configuration

WS_PORT

WebSocket port for the Max for Live bridge connection

Readme

talkback mcp

Chat with your Ableton session in natural language. Go deeper in your mix, make it sound like it does in your head, and finally understand compression... jk no one can teach you that.

Talkback is an MCP server and Max for Live device that gives AI assistants real-time access to your Ableton Live session — read tracks, adjust parameters, analyze your mix, and get spectral snapshots, all through conversation.

talkback.createwcare.com  ·  Docs  ·  Changelog

How it works

Ableton Live ↔ M4L Bridge ↔ WebSocket ↔ MCP Server ↔ Claude / Cursor / etc.
  1. talkback bridge — a Max for Live device on your master track that reads the Live Object Model and streams session data over WebSocket
  2. talkback-mcp (this package) — an MCP server that exposes your session as tools any LLM can use

Quick start

The fastest way to get set up — installs the MCP server and configures Claude Desktop automatically:

curl -fsSL https://talkback.createwcare.com/install.sh | bash

View the full README on GitHub

Details

Repository
github.com/jmedure/talkback-mcp
Categories
Communication & Messaging, Media & Entertainment
Package
talkback-mcp
Transport
STDIO
Registry
MCP registry, active

Related Communication & Messaging MCP servers

View all
1alevizio avatarGlobestudioalevizio/globestudioGenerate dotted-globe maps, share URLs, and embed snippets from chat.23stars
2voidmobcom avatarVoidmob Mcpvoidmobcom/voidmob-mcpMobile proxies, non-VoIP SMS verifications, dedicated numbers, and global eSIMs for AI agents.22stars
3jordanlyall avatarWc26jordanlyall/wc26-mcpFIFA World Cup 2026 data: matches, teams, venues, city guides, fan zones, and more.19stars
4configcat avatarMcp Serverconfigcat/mcp-serverEnables AI agents to interact with ConfigCat, a feature flag service for teams.0stars
5bolnet avatarAttestorbolnet/attestorSelf-hosted memory for agent teams. Bi-temporal replay, deterministic retrieval, audit log.13stars
6keshrath avatarAgent Commkeshrath/agent-commAgent intercommunication - messaging, channels, shared state, and real-time events10stars