Name the target.
A track ordinal is not a permanent identity. Inspect the current project, track and slot before a write.
Compose, control, and inspect Logic Pro through a local MCP server. Explicit targets. Honest readback. Your tools, working together.
Install the serverRead the practical guideONE PROMPT. A REAL LOGIC SESSION.
Archived product demo · 82 BPM · D minor · not a live connection
01 / FROM INTENT TO EVIDENCE
One local interface for composing, mixing and delivery. Explore the workflow, then look at what each result actually means.
INTENT / COMPOSE
Create an instrument track, import the MIDI, then inspect the resulting region.
PUBLIC SURFACE
logic_trackslogic_midilogic://tracksEXPLORE THE OUTCOME CONTRACT
The supported write and its independent readback agree. Confirmation applies to that operation and target—not the whole session.
Sending MIDI is not proof of an audible region. Send-only operations retain State B; unverified GM Device or External MIDI lanes cannot establish an audible bounce.
Read logic://system/operations for the exact runtime catalog. Tools act; resources inspect. Channel availability and supported readback determine the outcome.
A track ordinal is not a permanent identity. Inspect the current project, track and slot before a write.
Unreadable state, missing evidence and send-only responses are boundaries, not a reason to assume success.
A successful send or an open dialog is not a confirmed region, parameter or exported audio file.
03 / YOUR NEXT SESSION
The server runs on your Mac. Choose the application that will launch it, then follow its installation path.
brew tap MongLong0214/logic-pro-mcp https://github.com/MongLong0214/logic-pro-mcp
brew trust monglong0214/logic-pro-mcp
brew install logic-pro-mcpclaude mcp add --scope user logic-pro -- LogicProMCPLogicProMCP --check-permissions
LogicProMCP doctor --profile core --client claude-codeGrant permissions to the application that launches the server. A connected client is discovery—not proof of a verified Logic write.
Complete Claude Code setupmacOS 14+ for the server. Logic Pro 12.3 requires macOS 15.6+; older Logic versions down to 12.0.1 are best-effort. Desktop Logic Pro is supported; Creator Studio is recognized, not supported. Apple silicon and Intel release artifacts. Desktop Logic Pro is the release qualification scope; Creator Studio identification is not a support promise.
04 / CHECK THE SOURCE
Release documentation, ongoing development and archived recordings have different scopes. No test counter can erase that distinction.
The current published server release. Installation and product documentation on this site are pinned to this tag, not unreleased changes.
Release notes and artifactsTagged API contractIssue fixes and pull requests on main are ongoing development. Their local tests are not a release qualification claim.
Follow pull requestsKnown limitations and open issuesThe recording above is an example from the project media archive. It is not a live connection to your Mac, a measurement of the latest release or a compatibility guarantee.
Recording provenanceOfficially selected for Anthropic's Claude for Open Source program. Project announcement
05 / ON THE DESK