블렌더 MCP
BlenderMCP는 모델 컨텍스트 프로토콜(MCP)을 통해 블렌더를 Claude와 같은 AI 어시스턴트에 연결합니다. 이를 통해 블렌더 내에서 직접 3D 모델과 장면을 생성, 편집, 렌더링할 수 있는 자연어 제어 기능을 제공합니다.
개요
Blender MCP(BlenderMCP라고도 함)는 Siddharth Ahuja가 개발한 선도적인 오픈 소스 Model Context Protocol(MCP) 서버로, AI 언어 모델 — 특히 Claude — 와 강력한 무료 오픈 소스 3D 제작 도구인 Blender를 연결해 줍니다.
이를 통해 AI 어시스턴트가 자연어 프롬프트를 사용하여 실시간 Blender 세션과 직접 상호작용할 수 있습니다: 객체 생성, 지오메트리 수정, 머티리얼 적용, 조명 설정, 장면 렌더링 등 다양한 작업이 가능합니다.
이 시스템은 이중 아키텍처를 사용합니다: Blender 내부에 소켓 서버를 노출하는 Blender 애드온과, AI 도구 호출을 Blender Python API(bpy) 명령어로 변환하는 Python MCP 서버입니다.
주요 기능
- 자연어 3D 제어: "설원이 있는 로우폴리 산 생성" 또는 "현실적인 자동차 모델을 추가하고 바퀴에 애니메이션 적용"과 같은 프롬프트로 Claude에게 지시합니다.
- 실시간 장면 조작: 객체 추가, 편집, 삭제; 메시 수정, 모디파이어 적용, 머티리얼, 카메라, 조명 설정.
- 검사 및 분석: 현재 장면 상태 조회, 객체 목록 확인, 지오메트리 분석, 또는 렌더 미리보기 가져오기.
- 자동화 워크플로: 복잡한 장면 생성, 디자인 반복, 모델 내보내기, 또는 배치 작업 실행.
- 라이브 연결: 실행 중인 Blender 인스턴스와 작동하여 즉각적인 시각적 피드백 제공.
- MCP 클라이언트 지원: Claude Desktop, Cursor, MCP 확장 기능이 있는 VS Code 및 기타 호환되는 AI 도구와 호환됩니다.
- 확장 가능: 커뮤니티 포크를 통해 더 많은 도구 추가, 다른 LLM(Ollama, Gemini) 지원, 또는 텍스트-투-4D와 같은 특수 기능 지원이 가능합니다.
사용 사례
- AI 지원 3D 모델링: 텍스트 설명으로부터 3D 에셋, 캐릭터, 환경 또는 제품 시각화 생성.
- 신속한 프로토타이핑: 깊은 Blender 지식 없이 대화 방식으로 디자인 반복.
- 장면 구축 및 스토리텔링: 애니메이션 장면, 건축 시각화 또는 게임 에셋 생성.
- 교육 및 학습: 새로운 사용자가 Blender를 배우는 동안 AI가 복잡한 작업을 처리합니다.
- 창작 파이프라인: 다른 MCP 서버(예: 이미지 생성 또는 코드 도구)와 결합하여 완전한 AI 주도 콘텐츠 제작 가능. -h 자동화 및 배치 처리: AI 오케스트레이션을 통해 반복적인 모델링 작업 스크립팅.
설치 및 설정
1. Blender 애드온
- 저장소에서
addon.py를 다운로드합니다. - Blender에서: 편집 → 환경 설정 → 애드온 → 설치 → "Blender MCP" 활성화.
- 사이드바 열기(N 키) → Blender MCP 탭 → 내부 소켓 서버 시작.
2. MCP 서버
pip install blender-mcp로 설치하거나 저장소를 클론합니다.- 서버 실행(기본 포트 9876).
3. AI 클라이언트 연결
- Claude Desktop, Cursor 또는 선호하는 클라이언트 구성에 MCP 서버를 추가합니다.
- Blender가 열려 있는 상태에서 자연어로 프롬프트 시작.
많은 YouTube 튜토리얼이 Windows, macOS 및 Linux용 단계별 시각적 가이드를 제공합니다.
대안 및 커뮤니티
여러 포크와 변종이 존재하며, 그 중에는 다음과 같은 것들이 있습니다:
- PolyMCP / llm-use Blender-MCP-Server (50개 이상의 도구, HTTP 기반).
- 오픈소스 LLM 변종 (Ollama 통합).
- 특정 워크플로우를 위한 향상된 버전 (예: 텍스트-투-4D, VXAI).
원래의 ahujasid/blender-mcp는 가장 인기 있고 널리 참조되는 구현체로 남아 있습니다 (수천 개의 스타와 활발한 커뮤니티 사용).
호환성
- Blender: Python 스크립팅을 지원하는 최신 버전과 호환됩니다.
- 클라이언트: Claude Desktop, Cursor 및 모든 MCP 호환 AI 애플리케이션.
- 라이선스: 오픈소스 (MIT 스타일, 자세한 내용은 저장소 확인).
Blender MCP는 AI 네이티브 3D 콘텐츠 제작을 향한 큰 도약을 나타내며, 고품질 3D 모델과 장면을 생성하는 장벽을 획기적으로 낮춥니다.
Tags
Related Entries
Keep exploring similar tools and resources in this category.
Related Reads
Background, tutorials, and protocol context connected to this entry.







