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

Сервер GarageBand MCP: что на самом деле может делать агент.

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

GarageBand не имеет API для работы со скриптами, поэтому ни один агент не управляет им так, как ReaScript управляет REAPER. Агент может получить доступ только к файлу проекта. Doseedo запускает размещенный сервер MCP по адресу https://api.doseedo.com/mcp что открывает .band (GarageBand 10 сохраняет тот же проектный документ, что и Logic Pro ), преобразует его в Ableton Live, FL Studio, Pro Tools, REAPER, Cubase, Dorico или чистый проект Logic и получает MIDI выход, который сам GarageBand экспортировать не может. GarageBand здесь выступает в роли источника: проекты покидают его, ничего не записывается обратно. .band.

Почему " GarageBand MCP" — это файл? Вопрос

В каждой другой DAW в этом кластере есть какой-либо интерфейс для работы в режиме реального времени, на котором может разместиться MCP-сервер: ReaScript, API контроллера на Python, API контроллера, API MIDI удаленного управления. GarageBand ничего подобного нет. В нем нет скриптов для плагинов, нет OSC, нет SDK для панелей управления и нет словаря скриптов, который бы обращался к дорожкам или регионам, поэтому серверу, который хочет управлять им в режиме реального времени, остается только скриптинг пользовательского интерфейса macOS через специальные возможности, который ломается при перемещении окна. Единственный найденный нами проект сообщества GarageBand MCP подтверждает это и рассматривает... .band в качестве точки передачи, а не для автоматизации.

Файл — это стабильная часть. Проект GarageBand 10 — это пакет, структурированный точно так же, как проект Logic Pro, и один и тот же считыватель открывает оба, что и делает возможным всё нижеописанное при закрытом GarageBand и на компьютере, отличном от Mac.

Настраивать

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

Это строка кода Клода, и первый вызов открывает браузер для входа в систему. ChatGPT, Курсор, VS Code, Gemini CLI и Кодекс зарегистрируйте тот же URL; клиент без браузера отправляет X-API-Key: dsk_live_… от Настройки → Ключи APIПолный список из 43 инструментов находится в ссылка.

A .band Это папка, которую Finder отображает как один файл, поэтому она сжимается перед загрузкой (щелкните правой кнопкой мыши → Сжать, или это сделает агент). Инструкции взяты из перечисления doseedo_convert_projectВсе это начинается с GarageBand :

garageband2ableton   garageband2fl
garageband2protools  garageband2reaper
garageband2cubase    garageband2dorico
garageband2logic

Одно реальное обращение и то, что говорилось в отчете.

Проект из семи треков GarageBand 10 (треки, созданные с помощью программных инструментов, большинство из которых — наборы Drum Kit Designer, без аудиозаписей) был пройден через garageband2ableton 26 октября 2026 года. В отчете, который передает агент, говорится:

7 tracks, 240 MIDI notes and 13 plugins reached the
Ableton Live project.

7 regions carry a GarageBand loop length (dragged-out
repeats) this converter does not read yet: each is placed
once at its recorded length.

1 plugin (Drum Kit) has no equivalent in Ableton Live and
was not mapped.

Также было отмечено, что на всех семи треках используются инструменты Apple, звуки которых хранятся в библиотеке GarageBand, поэтому в Ableton ноты поступают на треки, для которых требуется инструмент по вашему выбору. Это и есть честная структура конвертации из GarageBand : ноты, регионы, темп и структура передаются, звуки Apple — нет, а всё, что конвертер не смог обработать, отображается, а не просто отбрасывается.

Что может делать агент с файлом .band

> Here's a GarageBand project from my phone. Get me the MIDI
  of every track, named the way they are in GarageBand.

> Convert this .band for my friend who uses FL Studio, and
  tell me which instruments she'll need to replace.

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

Объем работ, о котором говорилось один раз. Ввод правок агента в проект на вашем Mac (Dø Desktop сохраняет проект, закрывает его, вносит правки и открывает снова) и целевой показатель отказоустойчивости в автономном режиме. Logic Pro на macOS, посредством Dø Desktop Мост. Чтение, создание, конвертация и загрузка проектов охватывают Logic Pro, Ableton Live, FL Studio, Pro Tools и REAPER, а конвертация включает десять форматов DAW (эти пять плюс Cubase, Dorico, Studio One, Bitwig и GarageBand) во всех 75 направлениях. Здесь ничего не управляет воспроизведением и не перемещает ползунок воспроизведения: агент редактирует сессияне консоль.

Отправьте один проект через него

Добавьте сервер, предоставьте своему агенту сжатый файл .band и запросите MIDI или набор файлов Ableton вместе с отчетом.

Сервер Doseedo MCP →

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

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

Это не тот вариант, который обеспечивает надежную работу приложения: GarageBand нет API для написания скриптов, поэтому управление в реальном времени ограничено скриптами пользовательского интерфейса macOS. Для работы с файлом проекта Doseedo запускает размещенный MCP-сервер по адресу doseedo, который считывает файл .band, экспортирует его MIDI и преобразует в форматы Ableton Live, FL Studio, Pro Tools, REAPER, Cubase, Dorico или Logic Pro.

Может ли ИИ-агент экспортировать MIDI из GarageBand ?

Да, из файла проекта. GarageBand не поддерживает экспорт MIDI, но файл .band хранит регионы программных инструментов в виде нот, и агент считывает их в стандартный MIDI файл с названиями дорожек. Регионы ударных — это настройки исполнения, а не ноты, поэтому они в нем отсутствуют.

Сможет ли Клод перевести проект GarageBand в Ableton Live ?

Да. Агент сжимает файл .band, загружает его, вызывает функцию convert_project с помощью garageband2ableton и возвращает собственный файл .als с треками, MIDI и темпом, а также отчет с указанием того, что не было передано, например, инструменты Apple и зацикленные регионы.

Может ли он создавать проекты GarageBand ?

Нет. GarageBand — это только источник. GarageBand импортирует MIDI файлы и аудио, поэтому работа возвращается в него в виде MIDI и stems ; Logic Pro открывает проекты GarageBand напрямую для переноса данных.

Как мне это установить?

В Claude Code: claude mcp add --transport http --scope user doseedo https://api. doseedo .com/mcp. В ChatGPT, Cursor, Gemini CLI, Codex, VS Code или приложениях Claude добавьте тот же URL-адрес, что и для пользовательского MCP-сервера. Вход через OAuth осуществляется при первом вызове.

Сервер Doseedo MCP • Один URL-адрес для каждого клиента

С помощью DAW
  • Logic Proправки, внесенные в ваш проект
  • Ableton Liveсоздавать, читать, конвертировать .als
  • FL Studioчитать, конвертировать .flp
  • Pro Toolsперемещать файлы .ptx между DAW
  • REAPERчитать, редактировать, конвертировать .rpp
  • Studio Oneread .song, write .dawproject
  • Cubaseчитать .cpr, записывать .dawproject
  • Bitwig Studio.dawproject в обе стороны
  • GarageBandпрочитать файл .band, экспортировать MIDI
Клиент с искусственным интеллектом
По возможностям

Связанный