Skip to content

Releases: BanneBanning/logician-mcp

Logician v1.0.0-beta.1

Pre-release

Choose a tag to compare

@BanneBanning BanneBanning released this 04 Sep 14:36

Logician gives your AI agent hands and ears in Logic Pro. It mixes, edits, composes and bounces — and it hears the result, because every render comes back as audio the agent actually listens to.

81 typed MCP tools, over Logic's own Mackie Control protocol rather than fake keystrokes and mouse clicks. Every write is read back from Logic's own echo before it is reported, and rolled back on a mismatch. Nothing is ever saved without you asking.

Install

brew install bannebanning/logician/logician

No Homebrew? One line instead:

curl -fsSL https://raw.githubusercontent.com/BanneBanning/logician-mcp/main/packaging/install.sh | bash

Either way it compiles from source on your own machine, about two minutes, once. Then two one-time steps in Logic — the installer prints both, and logician doctor checks every one of them.

Requires macOS 14.5 or newer and Logic Pro. See the Installation Guide for every click.

Why this is a beta

The code is not the tentative part: 2 361 hermetic tests run on every build, and all 81 tools have been profiled and fixed against a live Logic Pro. The environment is. All of that happened on one Logic version, one UI language and one Mac — Logic Pro 12.3.1, English — and nothing here has yet met a different Logic release, a localised UI, another key-command set or another audio setup.

So this first public release is a compatibility test run in the open. Please report what breaks: logician doctor prints a full report with your project name and file paths redacted, so a bug report costs you ten seconds and no privacy. The version becomes 1.0.0 when other people's machines have had their say.

Verified on

GitHub's macOS 15 runner, Xcode 16.4 / Swift 6.1.2 — release build with warnings-as-errors, 2 361 tests, 0 failures.

The full entry, with everything in it, is in the CHANGELOG.