# Logic Pro MCP

Локальный MCP-сервер, через который агент создаёт дорожки, пишет MIDI, ведёт транспорт и микшер в Logic Pro и проверяет результат чтением проекта.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 148
- Автор: MongLong0214
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/MongLong0214/logic-pro-mcp
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/mcp/logic-pro-mcp

## Что делает

Logic Pro MCP закрывает пробел: у Logic Pro нет штатного API для агентной работы с сессией. Сервер собирает 7 каналов управления macOS (CoreMIDI, Accessibility, AppleScript, CGEvent, MCU, Scripter, MIDI Key Commands) под одним интерфейсом MCP. Клиент получает 10 инструментов: `logic_transport`, `logic_tracks`, `logic_mixer`, `logic_midi`, `logic_edit`, `logic_navigate`, `logic_project`, `logic_audio`, `logic_system`, `logic_plugins`.

Инструменты меняют состояние, ресурсы отдают данные для чтения: 19 готовых ресурсов и 12 шаблонов покрывают треки, регионы, каналы микшера, стоковые плагины и инструменты, Session Players, план сессии. Опасные операции обёрнуты в контракты подтверждения и проверки, а неясный исход остаётся неясным, а не выдаётся за успех.

Нужен macOS 14+ и Swift 6.0+. Целевая версия Logic Pro — 12.3 на macOS 15.6+, более старые до 12.0.1 идут по остаточному принципу. Поддерживается десктопный Logic Pro; Creator Studio сервер распознаёт, но не покрывает, поэтому без `LOGIC_PRO_BUNDLE_ID=com.apple.logic10` он может взять на себя окно Creator Studio, если то оказалось поверх остальных.

## Установка

### Claude Code (родная платформа)

**Установка**
- Команды запуска нет в реестре MCP — смотрите README репозитория

## Когда брать
- создать дорожки и записать MIDI-партии прямо из промпта
- задать темп и запустить воспроизведение без кликов мышью
- прочитать живое состояние проекта: треки, микшер, маркеры
- подобрать стоковый плагин или инструмент по библиотеке Logic
- проверить, что правка действительно применилась

## Примеры запросов агенту
- Сделай четырёхтактовый луп в ля миноре на 140 BPM через `logic_tracks.record_sequence`
- Поставь на первую дорожку инструмент `Electronic Drums/Roland TR-909`
- Покажи текущее состояние транспорта и микшера

## Похожие
- [GitHub](https://affpapa.org/nevibecode/mcp/github.md) — MCP-сервер · ★ 33918
- [Netdata](https://affpapa.org/nevibecode/mcp/netdata.md) — MCP-сервер · ★ 81115
- [browser-use](https://affpapa.org/nevibecode/mcp/browser-use.md) — MCP-сервер · ★ 119160
- [Codebase Memory](https://affpapa.org/nevibecode/mcp/codebase-memory.md) — MCP-сервер · ★ 47392
- [mcp-server](https://affpapa.org/nevibecode/mcp/mcp-server.md) — MCP-сервер · ★ 43872
- [AIHawk](https://affpapa.org/nevibecode/mcp/aihawk.md) — MCP-сервер · ★ 32221

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
