Gemini CLI로 DAW를 제어하세요
2026년 10월 출간
Gemini CLI는 MCP를 지원하며, Doseedo MCP 서버는 호스팅된 Streamable HTTP 엔드포인트입니다. 따라서 gemini mcp add Gemini는 실제 DAW 도구를 제공합니다. 계정의 세션을 전체 어레인지먼트로 읽고 편집하고, 열 수 있습니다. Logic, Ableton, FL Studio, REAPER 또는 Pro Tools 프로젝트를 세션으로 관리하고, 10가지 DAW 형식으로 변환하고, 믹스를 stems 으로 분리하고, 오디오를 악보로 변환하고, 모델링된 악기로 직접 작곡한 파트를 렌더링할 수 있습니다. Dø Desktop 실행 중인 Logic 프로젝트에서 편집된 내용은 실시간으로 반영됩니다. 그 외의 모든 작업은 파일 입력과 파일 출력으로 이루어지며, 오디오 파일은 디스크에 그대로 유지됩니다.
Gemini CLI에 설치
하나의 명령어를 사용자 설정에 저장하면 모든 디렉터리에서 사용할 수 있습니다.
gemini mcp add --transport http -s user doseedo https://api.doseedo.com/mcp
다음은 해당 명령어가 실제로 출력하는 내용과 2026년 10월 빌드에 기록하는 내용입니다.
$ gemini mcp add --transport http -s user doseedo https://api.doseedo.com/mcp
MCP server "doseedo" added to user settings. (http)
$ gemini mcp list
Configured MCP servers:
○ doseedo: https://api.doseedo.com/mcp (http) - Disabled
2026년 10월 15일, 비어있는 홈 디렉토리에서 캡처됨 — "비활성화됨"에 대한 설명은 아래와 같습니다.
그것이 쓴 항목 ~/.gemini/settings.json (.gemini/settings.json 프로젝트 내에서 해당 프로젝트로 범위를 지정하는 것은 두 가지 주요 형식입니다. url 와 "type": "http"나이든 사람 httpUrl 이전 문서의 맞춤법은 여전히 읽히지만, CLI 자체에서 생성하는 내용은 다음과 같습니다.
{
"mcpServers": {
"doseedo": {
"url": "https://api.doseedo.com/mcp",
"type": "http"
}
}
}
왜 "비활성화됨"인가요? Gemini CLI는 사용자가 신뢰하는 폴더로 표시하지 않은 폴더에 있는 모든 MCP 서버(사용자 수준 서버 포함)를 차단합니다. "MCP 서버는 구성되었지만 이 폴더가 신뢰할 수 없는 폴더이므로 비활성화되었습니다." 시작하다 gemini 프로젝트 폴더에서 신뢰도 확인 질문에 한 번만 답변하면 됩니다. /mcp 서버가 33가지 도구와 함께 활성화되어 있음을 보여줍니다. 이는 처음부터 디렉토리를 만들어 테스트하고 설치가 실패했다고 결론짓는 사람들을 잡아내는 데 도움이 됩니다.
인증은 서버에서 알아내는 OAuth 방식입니다. oauth 차단하면 Gemini CLI가 자체적으로 인증 엔드포인트를 찾습니다. 세션 내부에서, /mcp auth 로그인 대기 중인 서버 목록을 보여줍니다. /mcp auth doseedo 브라우저가 열립니다. 한 번 승인하면 승인 내역이 표시됩니다. 설정 → API 키 ~처럼 MCP · Gemini CLI.
헤드리스 머신의 경우 키를 헤더로 전송하세요.
gemini mcp add --transport http -s user \
--header "X-API-Key: dsk_live_..." doseedo https://api.doseedo.com/mcp
이 서버 항목에서 알아두면 유용한 설정 두 가지: "trust": true Gemini CLI가 각 도구에 대해 요청하는 통화별 확인 절차를 건너뜁니다. 이는 읽기, 시세 및 분석 도구에는 적합하지만 세션을 편집하는 서버에는 적합하지 않으므로 해당 절차를 생략하고 쓰기 작업만 확인합니다. "timeout" (밀리초)는 중요합니다. 세션 빌드 또는 렌더링은 50초 동안 대기되므로 짧은 타임아웃으로 인해 오래 걸리는 작업이 잘못된 실패로 이어질 수 있습니다. 스킬 팩(npx skills add doseedo/skills) 에이전트가 어떤 호출을 하기 전에 읽는 지침으로 레시피를 추가합니다.
무엇을 물어볼까요?
> List my Doseedo sessions and read "Bridge Demo" — what's
on track 4, and how long is the intro?
> Shorten the intro by four bars and pull the vocal up 2 dB.
Is Dø Desktop live on that session, or will it apply later?
> Convert ./sets/*.als to Logic one by one and summarise
what each lost.
> Analyse ./ref.wav for key and tempo, write an eight-bar
bass line in that key, render it on upright bass, and
put the best take on a new track.
에이전트는 쓰기 전에 읽습니다. doseedo_get_session 모든 트랙의 ID, 리전(비트 및 초 단위), 믹서(dB 단위), 플러그인 체인, 템포, 마커, 그리고 현재 데스크톱이 세션에서 실행 중인지 여부를 반환합니다. 편집은 하나의 배치로 처리되며, 거부 시에는 담당자와 수정 사항이 명시됩니다.
이 제품이 하는 일과 하지 않는 일은 무엇인가
- Logic 프로젝트를 실시간으로 편집합니다. Dø Desktop이 Mac에서 실행 중이고 프로젝트가 열려 있는 경우에만 적용됩니다. 그렇지 않은 경우에는 편집 내용이 유지되어 다음에 열거나 다운로드할 때 적용됩니다.
- Ableton, FL Studio, REAPER 및 Pro Tools 파일을 처리합니다. 세션으로 가져와서 편집, 변환, 다운로드할 수 있습니다. 실행 중인 애플리케이션을 제어하는 기능은 없습니다. 라이브 Ableton 세트는 AbletonOSC를 사용하고, REAPER ReaScript를, FL Studio는 MIDI 컨트롤러 스크립팅 API를 사용합니다.
- 10가지 DAW 포맷으로 변환 가능75개 방향, 네이티브 방식으로 재구축됨.
- 로컬 오디오는 로컬에 유지합니다. 다운로드 후 디스크의 파일이 경로로 전달되어 복사 명령을 통해 프로젝트에 배치됩니다. 업로드는 분리, 전사, 변환, 표지 및 재생산 작업에만 사용됩니다.
- 재생 버튼을 누르지 않습니다. 이동 없음, 재생 헤드 없음, 컨트롤 서페이스 이동 없음.
모든 긴 작업은 다음을 반환합니다. job_id 그리고 담당자는 그것을 기다립니다. doseedo_wait_taskGemini CLI는 각 도구 호출과 해당 인수를 인라인으로 표시하므로 편집 배치를 확인하기 전에 내용을 읽을 수 있습니다. 읽기, 시세 조회 및 네 가지 분석 도구는 무료이며, 나머지는 웹사이트와 마찬가지로 계정의 크레딧 풀에서 차감됩니다.
자주 묻는 질문
Gemini CLI로 제 DAW를 제어할 수 있나요?
네, Doseedo MCP 서버를 통해 가능합니다. 이 서버는 DAW 세션을 읽고 편집하고, Logic, Ableton, FL Studio, REAPER 및 Pro Tools 프로젝트를 열고, 10가지 형식으로 변환하고, stems 분리하고, MIDI 전사 및 렌더링합니다. 열려 있는 프로젝트에서 Live 편집은 Dø Desktop을 통해 Logic Pro 에서 이루어지며, 다른 DAW는 프로젝트 파일로 처리됩니다.
정확한 설치 명령어는 무엇인가요?
`gemini mcp add --transport http -s user doseedo https:// doseedo /mcp` 명령을 사용하거나, `~/.gemini/settings.json` 파일에 `mcpServers` 항목에 `httpUrl`을 추가하세요. 그런 다음 `/mcp auth doseedo 명령으로 로그인할 수 있습니다.
httpUrl 또는 url?
둘 다 읽히지만, `gemini mcp add --transport http` 명령을 실행하면 CLI 자체는 "url"에 "type": "http"를 붙여 출력합니다. 이는 2026년 10월 빌드에서 캡처한 위의 형식입니다. `httpUrl`은 이전 문서에서 사용되던 표기법입니다.
gemini mcp list 명령어를 실행하면 서버가 비활성화되어 있다고 나옵니다. 설치가 실패한 건가요?
아니요. Gemini CLI는 사용자가 신뢰하는 폴더로 지정하지 않은 폴더에 있는 모든 MCP 서버(사용자 수준 서버 포함)를 비활성화합니다. 프로젝트 폴더 안에서 Gemini를 실행하고 신뢰 프롬프트에 한 번 동의하면 /mcp에서 doseedo 도구와 함께 활성화된 것을 확인할 수 있습니다.
OAuth 대신 API 키를 사용할 수 있나요?
예: gemini mcp add 명령에 `--header "X-API-Key: dsk_live_…"`를 추가하거나 settings.json 파일에 "headers" 객체를 추가하세요. API 키는 doseedo 에서 발급받을 수 있으며, 읽기 전용으로 설정하거나 특정 운영 그룹으로 범위를 제한할 수 있습니다.
Doseedo MCP 서버 · 하나의 URL, 모든 클라이언트
- Logic Pro오픈 프로젝트에서 실시간 편집
- Ableton Live.als 을 빌드, 읽기, 변환합니다.
- FL Studio.flp 파일을 읽고 변환합니다.
- Pro ToolsDAW 간 .ptx 파일 이동
- REAPER.rpp 파일을 읽고, 편집하고, 변환하세요.
- 모든 AI 에이전트오늘날 효과적인 것
- 클로드 & 클로드 코드전화, 데스크톱, 터미널
- 챗GPT맞춤형 MCP 서버로
- 커서mcp.json, 항목 1개
- 제미니 CLI제미니 mcp 추가
- 오픈아이 코덱스코덱스 MCP 추가
- VS 코드 코파일럿mcp.json, 유형 http
- 33가지 도구 모두참고자료
- 변환 프로젝트10가지 DAW 형식, 75가지 지침
- stems 분리하세요보컬, 드럼, 베이스 등
- 오디오를 MIDI로악보, 코드, 키
- 음악 생성노래, 파트, 커버
- 오프라인에서 바운스실제 플러그인을 통해
- 드럼 팩을 교환하세요오디오는 로컬에 저장됩니다.