§ 가이드 · 개발자 및 에이전트용

Logic Pro MCP 서버: Claude가 세션을 편집하도록 하세요

2026년 9월 출간

Logic Pro 용 MCP 서버가 있으며, 해당 서버는 호스팅되어 있습니다. https://api.doseedo.com/mcp클로드 코드, 클로드 데스크톱, 클로드 모바일 앱 또는 기타 MCP 클라이언트에 연결하면 상담원이 다음을 수행할 수 있습니다. Logic 세션을 전체 구성으로 읽고 변경하세요. 영역을 이동하고, MIDI 를 다시 작성하고, 페이더를 조절하고, 이름으로 플러그인을 삽입할 수 있습니다. Mac에서 Doseedo 데스크톱 앱을 실행하면 이러한 편집 내용이 화면에 나타납니다. Logic 프로젝트를 몇 초 만에 열 수 있습니다.자체 호스팅이 필요 없고, SDK도 필요 없습니다.

Logic 이 기능이 처음부터 끝까지 완벽하게 작동하는 DAW이므로, 이 가이드에서는 설치, 실시간 편집, 데스크톱 앱을 닫았을 때의 동작, 오프라인 바운스, 그리고 이 기능이 지원하지 않는 기능까지 자세히 다룹니다.

Logic 에 다리가 필요한 이유

Apple Logic Pro 용 공개 실시간 스크립팅 API를 제공하지 않습니다. 유일한 스크립팅 인터페이스는 다음과 같습니다. 스크립터는 단일 채널 스트립 안에서 JavaScript를 실행하는 MIDI-FX 플러그인입니다: 그 스트립을 지나는 MIDI만 보고 그 외에는 아무것도 보지 못합니다, 어레인지먼트를 읽거나, 트랙을 추가하거나, 다른 리전을 건드릴 수 없습니다. Logic의 AppleScript 사전은 거의 비어 있습니다. 그래서 "Logic Pro 자동화"는 역사적으로 아무 의미가 없었던 반면, 실행 중인 Ableton 세트는 적어도 AbletonOSC와 pylive로 접근할 수 있었습니다.

Doseedo 데스크톱 앱은 이러한 격차를 해소합니다. MCP 서버는 클라우드 세션에 기록하고 데스크톱 앱은 Logic 실제로 열어 놓은 프로젝트에 각 편집 내용을 적용하여 최신 상태를 유지합니다. .logicx 디스크에 동기화되어 있습니다. 실시간 전송 제어는 없지만, 마우스 커서를 올리면 배열이 실제로 변경됩니다.

설치하다

클로드 코드에서 한 가지 명령만 실행하면 됩니다. 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 및 기타 Streamable HTTP 클라이언트도 같은 방식으로 등록합니다. 엔드포인트 뒤에는 21개의 도구가 있으며 전체 목록은 다음에서 확인할 수 있습니다. MCP 서버 페이지.

실시간 편집을 위해서는 다음 사항도 필요합니다. Doseedo Desktop 프로젝트가 설치된 Mac에서 실행됩니다. 다른 모든 기능은 커넥터만으로 정상적으로 작동합니다.

호스팅 방식과 로컬 방식의 Logic Pro MCP 서버 비교

Logic Pro MCP 서버를 검색하면 대부분은 사용자가 직접 Mac에서 실행하는 오픈 소스 프로젝트만 나옵니다. 콜티이/로직-프로-mcp 그리고 MongLong0214/logic-pro-mcp 가장 잘 알려진 회사들입니다. 각 회사마다 강점이 다르니, 업무에 따라 선택하세요.

로컬 서버(GitHub)Doseedo (호스팅됨)
Logic 에 도달하는 방법실행 중인 앱을 제어합니다 - AppleScript, 접근성, CoreMIDI, 키 이벤트프로젝트 자체를 편집합니다. Dø Desktop은 각 편집 내용을 열려 있는 프로젝트에 적용합니다.
설정Mac에서 stdio 서버를 복제, 빌드, 실행하고 접근성 권한을 부여합니다.하나의 URL, claude mcp add 또는 클로드 커넥터
전송 및 재생예 재생, 녹음, 재생헤드 이동아니요, 콘솔이 아니라 배열을 편집하는 겁니다.
전체 구성을 읽습니다Logic 열려 있는 동안 UI에 표시되는 내용모든 트랙, 리전, 페이더 및 플러그인의 움직임을 비트와 초 단위로 확인할 수 있습니다. Logic 종료된 상태에서도 가능)
휴대폰에서 / 클로드 웹아니요, 에이전트는 맥에서 실행되어야 합니다.예, 수정 사항은 Mac에서 해당 프로젝트를 다음에 열 때 반영됩니다.
편집 그 이상—플러그인을 통한 오프라인 바운스, 다른 4개의 DAW로 변환, 오디오를 세션으로, stems, 텍스트 변환

또한 두 서버는 결합되어 있습니다. 하나는 맥에 앉아 있을 때 전송을 위한 로컬 서버이고, 다른 하나는 자리에 없을 때 구조 편집 및 요청하는 모든 작업을 위한 서버입니다.

실시간 편집이란 어떤 모습일까요?

상담원과는 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.

에이전트는 먼저 세션을 읽습니다. 여기에는 모든 트랙의 ID와 지역 정보가 포함됩니다. 박자와 초믹서 레벨(실제 dB 단위), 플러그인 체인, 템포, 마커는 물론 데스크톱 앱이 현재 해당 세션에서 실행 중인지 여부까지 모두 표시합니다. 그런 다음 편집 내용을 제출합니다. Logic 열고 데스크톱 앱을 연결하면 영역이 이동하는 것을 볼 수 있습니다.

편집 세트에 포함된 내용

데스크톱 앱이 닫혔을 때

아무것도 손실되지 않으며, 어떤 작업도 조용히 실패하지 않습니다. 편집 내용은 클라우드 세션에 유지되며 다음에 프로젝트를 열 때 반영됩니다. 또는 에이전트에게 세션을 네이티브 파일로 다운로드하도록 요청하면 즉시 반영됩니다. .logicx서버 측에서 재구축되었습니다. 읽기 도구가 동기화 상태를 보고하기 때문에 에이전트는 현재 어떤 상황인지 알고 추측하지 않고 알려줍니다.

그러면 세션을 진행할 수 있습니다. 휴대폰에서 손을 떼고, 기계에서 멀리 떨어지세요.기차에서 잔돈을 요청하면, 맥에서 다음에 프로젝트를 열 때 잔돈이 적용됩니다.

실제 프로젝트에 적용해 보세요

커넥터를 설치하고, 데스크톱 앱을 설치하고, Logic 프로젝트를 열고, Claude에게 트랙 3에 무엇이 있는지 물어보세요. 이 모든 과정은 몇 분 정도 소요됩니다.

Doseedo MCP 서버 →

오프라인에서 실제 플러그인을 통해 바운스합니다.

이는 기존 소프트웨어에서 찾아볼 수 없는 기능입니다. 바운스 파일을 요청하면 각 트랙이 오디오 파일로 출력됩니다. DAW가 닫힌 상태에서 실제 타사 플러그인 체인을 통해 작동합니다. 데스크톱 앱은 백그라운드에서 렌더링한 후 다운로드 가능한 stems 제공합니다. Logic 자체의 바운스 기능은 앱이 열려 있고 프로젝트가 화면에 표시되어야 하지만, 이 앱은 그렇지 않습니다.

한계는 명확하게 명시되어 있습니다. 오디오 트랙은 기본적으로 지원되지만, 악기 및 MIDI 트랙은 DAW를 실행해야 합니다. 렌더링을 위해. 이는 트랙별로 보고되며, 조용히 삭제되지 않으므로 바운스 결과물에서 악기가 조용히 누락된 스템 파일이 생성되는 일은 없습니다.

반송 요청은 다른 장시간 작업과 마찬가지로 비동기적으로 처리됩니다. 제출 도구는 다음을 반환합니다. task_id대기 도구가 이를 주기적으로 확인하고, 완료된 stems 일반 상태로 반환됩니다. https URL입니다.

오디오 파일은 컴퓨터에 그대로 남아 있습니다.

에이전트가 디스크에 이미 있는 파일을 가리키도록 설정하면, 에이전트는 해당 파일을 통과시킵니다. 로컬 경로클라우드는 세션 구조(트랙, 지역, 버스, 라우팅)를 구축하고, 다운로드는 사용자의 파일을 프로젝트에 배치하는 복사 명령을 반환합니다. 오디오 업로드는 서버에서 샘플이 실제로 필요할 때(분리, 전사, 변환, 생성 및 바운스)만 수행됩니다.

나머지 표면

동일한 연결을 통해 세션 제어를 유용하게 만드는 도구들이 전달됩니다.

사용량 측정은 다소 지루한 방식입니다. MCP 통화는 사이트 사용과 똑같이 계산됩니다. 동일한 계정, 동일한 크레딧이 사용되며, 클라이언트별로 취소할 수 있습니다.

그것이 하지 않는 것

자주 묻는 질문

Logic Pro 용 MCP 서버가 있나요?

예. Doseedo MCP 서버는 호스팅된 모델 컨텍스트 프로토콜 엔드포인트입니다. https://api.doseedo.com/mcp이 소프트웨어는 21가지 도구를 제공하며, 세션 제어 도구를 사용하면 담당자가 세션 목록을 확인하고, 세션을 전체 어레인지먼트로 읽고, 편집 내용을 적용할 수 있습니다. Mac에서 Doseedo Desktop 앱을 실행하면 이러한 편집 내용이 열려 있는 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를 제공하나요?

공개된 실시간 API는 없습니다. Logic에는 단일 채널 스트립 안에서 JavaScript를 실행하는 MIDI-FX 플러그인 Scripter가 있지만, 어레인지먼트를 읽거나 바꿀 수 없습니다. AppleScript 사전은 최소한입니다. 그 간극을 메우는 것이 Doseedo Desktop 브리지입니다: 클라우드 세션이 편집을 보관하고 데스크톱 앱이 실행 중인 프로젝트에 적용합니다.

데스크톱 앱이 실행 중이 아니면 어떻게 되나요?

아무것도 손실되지 않습니다. 편집 내용은 클라우드 세션에 저장되며, 다음에 프로젝트를 열거나 네이티브 파일로 다운로드할 때 반영됩니다. .logicx읽기 도구는 해당 세션에서 데스크톱이 활성화되어 있는지 여부를 보고하므로 에이전트는 변경 사항이 적용되었는지 항상 알 수 있습니다.

Logic 종료된 상태에서 타사 플러그인을 통해 트랙을 내보낼 수 있습니까?

네, 오디오 트랙의 경우입니다. 오프라인 바운스는 DAW가 닫힌 상태에서 실제 서드파티 플러그인 체인을 통해 오디오로 출력되며, 데스크톱 앱에서 백그라운드로 렌더링됩니다. 악기 및 MIDI 트랙은 렌더링을 위해 DAW가 열려 있어야 하며, 이 문제는 트랙별로 보고되고 조용히 삭제되지 않습니다. 기본 DAW는 설치된 플러그인을 통한 헤드리스 바운스를 지원하지 않습니다. 결과물은 다운로드 가능한 스템 파일로 제공됩니다.

내 오디오 파일도 업로드되나요?

서버가 샘플이 정말 필요한 경우(분리, 전사, 변환, 생성 또는 반환)에만 샘플을 요청합니다. 이미 디스크에 있는 파일의 경우 에이전트는 로컬 경로를 전달하고, 클라우드는 세션 구조를 구축하며, 다운로드 과정에서 파일을 프로젝트에 배치하는 복사 명령을 반환합니다.

GitHub에 있는 오픈소스 Logic Pro MCP 서버와는 어떻게 다른가요?

이 프로그램들은 Mac에서 실행되며 AppleScript, 손쉬운 사용 기능 및 MIDI 를 통해 Logic 앱을 제어하므로 사용자가 Mac 앞에 앉아 있는 동안 재생 및 전송을 제어할 수 있습니다. Doseedo 는 호스팅 방식으로 작동하므로 MCP 자체는 설치할 것이 없으며, Claude 모바일 앱과 웹 앱에서 모두 사용할 수 있습니다. Logic 가 닫혀 있어도 전체 편곡을 읽어들이고, Dø Desktop은 열려 있는 프로젝트에 편집 내용을 적용합니다. Doseedo는 재생 및 전송을 제어하지는 않습니다. 두 프로그램은 함께 사용할 수 있습니다.

관련된