프롬프트로 Blender에서 3D 씬을 만들고 수정하고 살펴보는 Blender 애드온 및 MCP 서버
ahujasid/ableton-mcp
Claude 같은 LLM 클라이언트가 Ableton Live에서 트랙을 만들고, 악기를 불러오고, 클립을 작곡할 수 있게 하는 MCP 서버 및 Ableton Live Remote Script입니다.
- 스타
- 3,211
- 포크
- 465
- 열린 이슈
- 48
- 마지막 커밋
- 28일 전
어떤 프로젝트인가요?
Ableton MCP는 Model Context Protocol을 사용해 Ableton Live를 Claude Desktop, Cursor 같은 대규모 언어 모델 클라이언트와 연결합니다. 두 부분으로 구성되어 있습니다. 모델에 도구를 제공하는 Python MCP 서버와 Live 내부에서 소켓 서버를 실행하고 수신한 명령을 처리하는 Ableton Remote Script입니다.
연결한 뒤에는 모델에 현재 세션을 살펴보거나, MIDI 또는 오디오 트랙을 만들거나, Ableton 브라우저에서 악기와 효과를 불러오거나, MIDI 클립에 음표를 추가하거나, 템포를 변경하거나, 재생을 시작·중지하도록 요청할 수 있습니다. Arrangement View에서 인트로, 빌드업, 드롭, 브레이크다운, 아웃트로 같은 전체 곡 구조를 만드는 기능도 지원합니다.
설치에는 uv를 사용하며, Remote Script를 Ableton의 User Library에 복사하는 설치 프로그램이 포함되어 있습니다. 이 프로젝트는 서드파티 통합 도구이며 Ableton이 제작한 것이 아닙니다. 익명 사용량 텔레메트리는 기본적으로 활성화되어 있고 비활성화할 수 있으며, 프롬프트와 MIDI 콘텐츠를 데이터셋에 기록하는 기능은 선택 사항입니다.
핵심 기능
- 01Ableton Live에서 MIDI 및 오디오 트랙을 만들고 수정합니다.
- 02Ableton 브라우저에서 악기와 효과를 불러옵니다.
- 03MIDI 클립에 음표를 추가하고 편집합니다.
- 04Arrangement View에서 전체 곡 편곡을 구성합니다.
- 05재생, 클립 실행, 템포를 제어합니다.
활용 사례
- LLM에 설명하는 방식으로 비트나 트랙의 프로토타입을 만듭니다.
- 드럼 랙 불러오기, 효과 추가 등 반복적인 세션 설정을 자동화합니다.
- Live에서 AI를 활용한 편곡과 멜로디 생성 기능을 실험합니다.
빠른 시작
- 1
uv 설치(macOS에서는 Homebrew 사용)
brew install uv - 2
클라이언트 설정에 MCP 서버 추가(예: Claude Desktop)
- 3
Ableton Remote Script 설치
uvx --from ableton-mcp ableton-mcp-install-script - 4
Ableton Live에서 Control Surface로 AbletonMCP를 선택하고 Input과 Output을 None으로 설정
사용 전 알아둘 점
- Ableton Live 10 이상 및 Python 3.8 이상이 필요합니다.
- Ableton 기본 장치와 브라우저 항목을 사용할 때 가장 잘 작동합니다.
- 복잡한 편곡은 더 작은 단계로 나눠야 할 수 있습니다.
- 익명 텔레메트리는 기본적으로 활성화되어 있으며 환경 변수로 비활성화할 수 있습니다.
토픽
자주 묻는 질문
- ableton-mcp은(는) 무엇인가요?
- Claude 같은 LLM 클라이언트가 Ableton Live에서 트랙을 만들고, 악기를 불러오고, 클립을 작곡할 수 있게 하는 MCP 서버 및 Ableton Live Remote Script입니다. Ableton MCP는 Model Context Protocol을 사용해 Ableton Live를 Claude Desktop, Cursor 같은 대규모 언어 모델 클라이언트와 연결합니다. 두 부분으로 구성되어 있습니다. 모델에 도구를 제공하는 Python MCP 서버와 Live 내부에서 소켓 서버를 실행하고 수신한 명령을 처리하는 Ableton Remote Script입니다.
- ableton-mcp은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- ableton-mcp은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- ableton-mcp은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. ableton-mcp의 마지막 커밋은 2026년 9월 22일입니다.
- ableton-mcp은(는) 어디에 사용할 수 있나요?
- LLM에 설명하는 방식으로 비트나 트랙의 프로토타입을 만듭니다. 드럼 랙 불러오기, 효과 추가 등 반복적인 세션 설정을 자동화합니다. Live에서 AI를 활용한 편곡과 멜로디 생성 기능을 실험합니다.
- ableton-mcp는 어떻게 설치하나요?
- uv 설치(macOS에서는 Homebrew 사용): brew install uv 클라이언트 설정에 MCP 서버 추가(예: Claude Desktop) Ableton Remote Script 설치: uvx --from ableton-mcp ableton-mcp-install-script Ableton Live에서 Control Surface로 AbletonMCP를 선택하고 Input과 Output을 None으로 설정
- ableton-mcp은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ahujasid/ableton-mcp
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
query(), 대화형 클라이언트, 프로세스 내 커스텀 도구와 훅을 제공하는 Claude Code 에이전트 구축용 Python SDK입니다.
현재 앱의 맥락을 읽고 여러 LLM 및 MCP 도구를 활용해 앱 간 작업을 돕는 데스크톱 화면 AI 어시스턴트입니다.
코드베이스를 스캔해 AI 코딩 도우미가 프로젝트를 탐색하는 데 쓰는 토큰을 줄여 주는 간결한 컨텍스트 파일을 생성하는 CLI입니다.
운영하거나 신뢰하는 SearXNG 인스턴스를 통해 AI 어시스턴트가 웹 검색을 하도록 지원하는 MCP 서버입니다.
LLM 에이전트의 대화와 실행을 Python 및 TypeScript 앱에서 활용할 수 있는 영구적이고 구조화된 메모리로 바꾸는 에이전트 네이티브 메모리 인프라입니다.