§ Руководство · Для разработчиков и агентов

Сервер Logic Pro MCP: позвольте Клоду редактировать вашу сессию.

Опубликовано в сентябре 2026 года.

Для Logic Pro существует сервер MCP, размещенный по следующему адресу: https://api.doseedo.com/mcpПодключите его к Claude Code, Claude Desktop, мобильному приложению Claude или любому другому клиенту MCP, и агент сможет... Прочитайте свои сессии Logic целиком и внесите в них изменения. — переместить регион, перезаписать MIDI, потянуть фейдер, вставить плагин по имени. При запуске приложения Doseedo Desktop на вашем Mac эти изменения отображаются в вашем профиле. Откройте проект Logic за считанные секунды. Нет необходимости размещать всё на собственном сервере, нет SDK.

Logic — это DAW, где всё это работает от начала до конца, поэтому это подробное руководство: установка, редактирование в реальном времени, что происходит при закрытом настольном приложении, экспорт в офлайн-режиме и чего он не делает.

Зачем Logic вообще нужен мост?

Компания Apple не предоставляет общедоступного API для создания скриптов в реальном времени для Logic Pro. Единственная доступная платформа для создания скриптов — это... СкриптерЭто MIDI -FX-плагин, работающий на JavaScript внутри одной канальной полосы: он видит MIDI, проходящие через эту полосу, и ничего больше — он не может прочитать аранжировку, добавить дорожку или изменить область. Словарь AppleScript в Logic практически пуст. Именно поэтому функция "автоматизировать Logic Pro " исторически ничего не значила, в то время как работающий набор Ableton по крайней мере, был доступен через AbletonOSC и pylive.

Настольное приложение Doseedo устраняет этот пробел. Сервер MCP записывает данные в облачную сессию, а настольное приложение применяет каждое изменение к проекту, который фактически открыт Logic, сохраняя при этом .logicx На диске синхронизировано. Управление воспроизведением в реальном времени отсутствует, но расположение элементов действительно меняется под курсором.

Установить

В Claude Code всего одна команда. Аутентификация обрабатывается OAuth; первый вызов инструмента открывает браузер для входа в систему и подтверждения авторизации:

claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp

Для клиента без браузера — CI, сервера, скрипта — используйте ключ API от Настройки → Ключи API вместо:

claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp \
  --header "X-API-Key: dsk_live_..."

В телефонных и веб-приложениях Claude он устанавливается как... пользовательский коннектор: Настройки → Коннекторы → Добавить пользовательский коннектор, вставьте тот же URL-адрес и войдите один раз. Cursor и любой другой HTTP-клиент Streamable регистрируют его таким же образом. За этой конечной точкой стоит 21 инструмент; полный список находится на страница сервера MCP.

Для редактирования в реальном времени вам также потребуется Doseedo Desktop Запускается на Mac, на котором установлен проект. Всё остальное работает только с помощью коннектора.

Как выглядит монтаж в реальном времени

Вы общаетесь с агентом в рамках сессии, а не посредством вызовов API:

> List my sessions.

> In "Bridge Demo", what is on track 4 and how loud is it?

> Shorten the intro by four bars, pull the lead vocal up
  2 dB, and put a Channel EQ on the drum bus.

> Add a submix bus called "Horns" and route the trumpet
  and sax into it.

Агент сначала считывает сессию: каждый трек с его идентификаторами, регионы и т. д. удары и секундыУровни микшера в реальных дБ, цепочки плагинов, темп, маркеры — плюс информация о том, активно ли настольное приложение в данный момент. Затем оно отправляет изменения. С открытым Logic и подключенным настольным приложением вы наблюдаете за движением регионов.

Что входит в монтажный комплект

Когда настольное приложение закрыто

Ничего не теряется, и ничто не выходит из строя незаметно. Изменения сохраняются в облачной сессии и автоматически вводятся при следующем открытии проекта — или немедленно, если вы попросите агента загрузить сессию в исходном формате. .logicxПерестроено на стороне сервера. Поскольку инструмент чтения сообщает о состоянии синхронизации, агент знает, в каком случае он находится, и сообщает вам об этом, вместо того чтобы гадать.

Таким образом, вы можете работать над сессией. от телефона, подальше от оборудования: запросите сдачу в поезде, и она будет применена при следующем открытии проекта на Mac.

Настройте это на реальном проекте.

Установите коннектор, установите настольное приложение, откройте проект Logic и спросите Клода, что находится на третьей дорожке. Весь цикл займет несколько минут.

Сервер Doseedo MCP →

В автономном режиме переключайтесь между вашими реальными плагинами.

Это функция, которой нет в стандартной комплектации. Запросите экспорт, и каждая дорожка будет записана в аудиоформат. через свою реальную цепочку сторонних плагинов, при закрытой DAW. — Настольное приложение обрабатывает его в фоновом режиме и возвращает загружаемые stems. Для работы функции синхронизации Logic требуется открытое приложение и проект перед вами; в данном случае это не требуется.

Предел, сформулированный простым языком: Аудиодорожки включены; для инструментальных и MIDI дорожек необходимо открыть DAW. для рендеринга. Информация об этом передается для каждой дорожки отдельно, а не удаляется автоматически, поэтому при сведении вы никогда не получите дорожку, которая незаметно потеряла бы свой инструмент.

Отправка сообщений об ошибках происходит асинхронно, как и другие длительные процессы: инструмент отправки возвращает результат. task_idИнструмент ожидания опрашивает его, и готовые stems возвращаются как обычные. https URL-адреса.

Ваш аудиофайл остаётся на вашем устройстве.

Когда вы указываете агенту на файл, уже находящийся на вашем диске, он передает запрос. локальный путьОблако формирует структуру сессии — дорожки, регионы, шины, маршрутизацию — а команда загрузки возвращает команды копирования, которые помещают ваши собственные файлы в проект. Аудио загружается только тогда, когда серверу действительно нужны сэмплы: разделение, транскрипция, преобразование, генерация и экспорт.

остальная часть поверхности

Через это же соединение передаются инструменты, которые делают управление сеансом полезным:

Система учета звонков скучная: звонки MCP учитываются точно так же, как и использование сайта — тот же аккаунт, те же кредиты, возможность отмены для каждого клиента.

Чего оно не делает

Часто задаваемые вопросы

Существует ли MCP-сервер для Logic Pro ?

Да. Сервер Doseedo MCP — это размещенная конечная точка протокола контекста модели (Model Context Protocol) по адресу https://api.doseedo.com/mcpОн предоставляет доступ к 21 инструменту, а инструменты управления сессиями позволяют агенту просматривать список ваших сессий, читать одну из них как полную аранжировку и вносить изменения. При запуске приложения Doseedo Desktop на вашем Mac эти изменения применяются к открытому проекту Logic Pro в течение нескольких секунд.

Как установить сервер Logic Pro MCP?

В Claude Code выполните claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcpПервый вызов инструмента открывает браузер для аутентификации OAuth. В приложениях Claude для телефона и веб-приложениях он устанавливается как пользовательский коннектор в разделе «Настройки» → «Коннекторы». Для клиентов без графического интерфейса добавьте --header "X-API-Key: dsk_live_..." с помощью ключа из раздела «Настройки» → «Ключи API».

Есть ли Logic Pro API для написания скриптов?

Это не общедоступная система реального времени. Logic поставляется с Scripter, MIDI -FX плагином, работающим на JavaScript внутри одной канальной полосы, который не может читать или изменять аранжировку. Его словарь AppleScript минимален. Мост Doseedo Desktop заполняет этот пробел: облачная сессия хранит внесенные изменения, а настольное приложение применяет их к запущенному проекту.

Что произойдет, если настольное приложение не запущено?

Ничего не потеряно. Изменения сохраняются в облачной сессии и автоматически вводятся при следующем открытии проекта или при его загрузке в нативном виде. .logicxИнструмент чтения сообщает, активен ли рабочий стол в данной сессии, поэтому агент всегда знает, были ли внесены изменения.

Можно ли экспортировать треки через сторонние плагины при закрытой Logic ?

Да, для аудиодорожек. При офлайн-сводке они записываются в аудиоформат через реальные цепочки сторонних плагинов при закрытой DAW, а рендеринг происходит в фоновом режиме с помощью настольного приложения. Для инструментальных и MIDI -дорожек DAW должна быть открыта для рендеринга, и это сообщается для каждой дорожки отдельно, а не отключается автоматически. Стандартная DAW не может выполнить безголовую сводку через установленные плагины. Результат возвращается в виде загружаемых стем-файлов.

Загрузится ли мой аудиофайл?

Только когда серверу действительно нужны образцы — для разделения, транскрипции, преобразования, генерации или переадресации. Для файла, уже находящегося на вашем диске, агент передает локальный путь, облако формирует структуру сессии, а загрузка возвращает команды копирования, которые помещают ваши файлы в проект.

Связанный