Claude가 음악, 이미지, 비디오를 네이티브로 생성할 수 있도록 MCP 서버를 구축했습니다. 단 하나의 설정 블록으로 가능합니다.
요약
Claude Code에서 음악, 이미지, 비디오를 직접 생성할 수 있도록 돕는 MCP 서버를 구축했습니다. 단일 설정으로 다양한 생성 AI 모델을 Claude 에이전트가 직접 호출하여 엔드투엔드 결과물을 만들어냅니다.
핵심 포인트
- MCP 서버를 통해 Claude에 음악, 이미지, 비디오 생성 도구 노출
- Suno, Kling, Wan 등 다양한 최신 생성 모델 통합 지원
- 단일 API 키와 크레딧 풀로 간편한 에이전트 워크플로우 구현
- npm 설치 및 JSON 설정만으로 즉시 사용 가능한 개발 가이드 제공
지난 몇 달 동안 Claude Code를 매일 사용해 왔는데, 계속해서 똑같은 벽에 부딪혔습니다. Claude에게 창의적인 결과물(노래, 커버, 짧은 비디오)을 만들어 달라고 요청하면, 결국 제가 직접 API 연결 코드를 작성한 뒤 그 결과를 다시 채팅창에 붙여넣어야 했습니다. 마치 역행하는 느낌이었죠.
그래서 저는 제 AI 생성 플랫폼을 기반으로 MCP (Model Context Protocol) 서버를 구축했습니다. 이 서버는 Claude에게 세 가지 도구를 노출합니다:
- aw_generate_music (Suno, 가사가 포함된 완곡 또는 연주곡)
- aw_generate_image (Z-Image Turbo, Wan 2.5 Spicy, Grok Imagine Quality, GPT-Image-2, Nano Banana 2 및 기타)
- aw_generate_video (Kling 3.0 Standard/Pro/4K T2V + I2V, Wan 2.2, Hailuo 02, Seedance, Grok video)
하나의 키, 하나의 크레딧 풀(credit pool). 에이전트가 프롬프트에 맞는 적절한 모델을 선택합니다.
설치:
npm install -g u/aetherwave-studio
Claude Code 설정 (~/.config/claude/mcp.json 또는 설정 파일이 위치한 곳):
{
"mcpServers": {
"aetherwave": {
"command": "npx",
"args": ["-y", "@aetherwave-studio/mcp"],
"env": { "AW_API_KEY": "aw_live_YOUR_KEY_HERE" }
}
}
}
Claude를 재시작하세요. 끝입니다.
추가 설정 없이 엔드투엔드(end-to-end)로 작동하는 프롬프트 예시:
"공부용 플레이리스트를 위한 60초 길이의 lo-fi 트랙을 생성하고, 레트로 일본 판화 스타일로 앨범 커버 옵션 3개를 만들어줘."
"이 제품 사진을 가져와서 제품 출시를 위한 5초짜리 시네마틱 인트로 비디오를 생성해줘." (먼저 채팅창에 이미지를 업로드하세요)
"내 SaaS에 대한 30초 광고 스크립트를 작성하고, 보이스오버(voiceover)에 적합한 배경 음악과 그에 어울리는 모션 그래픽 오프너를 생성해줘."
에이전트는 작업을 분해하고, 도구를 선택하고, 실행한 뒤, 결과물(artifacts)을 사용자에게 돌려줍니다.
Repo: https://github.com/AetherWave-Studio/aetherwave-mcp
대시보드 + 키: https://aetherwavestudio.com/developers
제가 도구 스키마(tool schemas)를 어떻게 구조화했는지, 무엇이 효과적이었는지, 무엇을 다르게 할 것인지에 대한 질문은 언제든 환영합니다. v0.1.0 버전이며, 이미 실제 사용자들이 이용 중입니다. 커뮤니티의 피드백을 다음 스티어링 시그널(steering signal)로 삼고 있습니다.
submitted by /u/Acrobatic-Result9667
[link] [comments]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/ClaudeAI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기