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

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를 제공하지 않습니다. 유일한 스크립팅 인터페이스는 다음과 같습니다. 스크립터MIDI -FX 플러그인은 단일 채널 스트립 내에서 JavaScript를 실행합니다. 이 플러그인은 해당 스트립을 통해 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 데스크톱 프로젝트가 설치된 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.

에이전트는 먼저 세션을 읽습니다. 여기에는 모든 트랙의 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를 제공하나요?

공개 실시간 버전은 아닙니다. Logic 단일 채널 스트립 내에서 JavaScript를 실행하는 MIDI -FX 플러그인인 Scripter가 포함되어 있는데, 이 플러그인은 어레인지먼트를 읽거나 변경할 수 없습니다. AppleScript 사전도 최소한으로만 제공됩니다. Doseedo Desktop 브리지가 바로 이 문제를 해결해 줍니다. 클라우드 세션에 편집 내용이 저장되고 데스크톱 앱이 실행 중인 프로젝트에 이를 적용하는 방식입니다.

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

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

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

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

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

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

관련된