AI 어시스턴트 (Claude Code, Cursor 등) 를 통해 Blender 전체 제어
요약
이 기술 기사는 AI 어시스턴트(Claude Code, Cursor 등)를 활용하여 3D 모델링 소프트웨어인 Blender 전체 기능을 자연어 명령으로 제어하는 방법을 설명합니다. 'Blender MCP Pro'라는 플러그인을 통해 장면 관리, 재질 설정, 애니메이션, 리깅 등 120가지 이상의 도구를 제공하며, 사용자는 AI 어시스턴트에게
핵심 포인트
- AI 어시스턴트를 활용하여 Blender의 복잡한 기능을 자연어 명령으로 제어할 수 있게 함.
- Blender MCP Pro는 장면 관리부터 리깅, 렌더링까지 120가지 이상의 광범위한 도구를 제공합니다.
- 플러그인 사용을 위해 Python 환경 설정 및 MCP 서버/클라이언트 연결 과정이 필요하며, 이는 stdio 또는 Streamable HTTP를 통해 이루어집니다.
- 사용자는 AI 어시스턴트에게 'Create a glass material and apply it'과 같은 자연어 프롬프트를 사용하여 Blender 작업을 수행할 수 있습니다.
AI 어시스턴트 (Claude Code, Claude Desktop, Cursor, Windsurf) 를 통해 Blender 전체 제어
MCP 를 통해 Blender 를 완전히 제어합니다.
17 개 카테고리에 걸친 120+ 도구 — 장면 관리, 재질, 셰이더 노드, 조명, 모디파이어, 애니메이션, 지오메트리 노드 (스캐터/배열 템플릿 포함), 카메라, 렌더링, 임포트/내보내기, UV/텍스처, 배치 처리, 자산 통합 (Poly Haven, Sketchfab), 리깅, 리깅 진단, 장면 유틸리티, 워크플로우 프리셋, 코드 실행.
| 구독 | 일회성 구매 |
|---|---|
| 가격 | |
| $5/월 (7 일 무료 체험) | $15 |
| 플랫폼 | |
| Gumroad | itch.io |
| 업데이트 | |
| 구독 시 포함 | 평생 업데이트 |
itch.io 에서 구매($15 일회성) 또는 Gumroad 에서 구독($5/월, 7 일 무료 체험)
- 다운로드 ZIP 파일 (MCP 서버 및 이 플러그인 포함)
- 아래 설치 지침을 따르세요
Blender 4.0+(5.0 권장)Python 3.10+(MCP 서버용)
- MCP 호환 클라이언트 (Claude Code / Claude Desktop / Cursor / Windsurf)
cd server
pip install -r requirements.txt
- Blender 열기 → Edit > Preferences > Add-ons > Install
- 다운로드한 ZIP 에서
addon/폴더 선택 - "Blender MCP Pro" 활성화
- 3D 뷰포트 사이드바 (N 키) 열기 → BM Pro 탭 → Start Server
MCP 클라이언트 설정에 다음을 추가하세요. <path> 를 ZIP 을 추출한 실제 경로로 교체하세요.
{
"mcpServers": {
"blender-mcp-pro": {
...
{
"mcpServers": {
"blender-mcp-pro": {
...
MCP 설정에 server/server.py 를 추가하고 BLENDER_MCP_PRO_LICENSE 환경 변수를 사용하세요.
새 버전이 출시되면:
- Gumroad 라이브러리 또는 itch.io 에서 최신 ZIP 다운로드
- 추출 후 기존
server/폴더 덮어쓰기 - Blender 에서: Edit > Preferences > Add-ons → 이전 "Blender MCP Pro" 제거
- 새
addon/폴더 설치 및 활성화 - Blender 재시작
MCP 클라이언트 설정 및 라이선스 키는 변경할 필요가 없습니다.
- Blender 에서 addon 서버 시작 (N 패널 → BM Pro → Start Server)
- MCP 클라이언트 실행 (예: Claude Code)
- 자연어로 Blender 제어!
기본적으로 MCP 서버는 stdio 전송을 사용합니다. 원격 연결이나 웹 기반 클라이언트를 사용하려면 Streamable HTTP 를 사용할 수 있습니다:
python server/server.py --transport streamable-http --port 8000
그런 다음 MCP 클라이언트를 http://127.0.0.1:8000/mcp/ 에 연결하도록 설정하세요.
"Create a Suzanne and add SubSurf and Bevel modifiers"
"Create a glass material and apply it"
"Set up three-point lighting"
...
AI Assistant (Claude / Cursor / Windsurf)
│
│ MCP Protocol (stdio)
...
| 카테고리 | 설명 |
|---|---|
| 장면 및 객체 | 객체 생성, 변환, 삭제, 컬렉션 관리 |
| ... |
초기에는 15 개의 핵심 도구만 로드됩니다. list_tool_categories() 를 사용하여 모든 카테고리를 확인한 후 enable_tools(category) 를 호출하여 필요 시 활성화하세요.
일부 MCP 클라이언트 (특히 VS Code GitHub Copilot Chat) 는 enable_tools() 가 보내는 notifications/tools/list_changed 메시지를 무시하므로, 새로 활성화된 도구가 도구 선택지에서 표시되지 않습니다. 이 경우 서버를 BLENDER_MCP_PRO_EAGER=1 로 시작하여 시작 시 모든 카테고리를 사전 등록하세요:
{
"mcpServers": {
"blender-mcp-pro": {
...
Claude Desktop 과 Claude Code 는 list_changed 를 올바르게 처리하므로 이 플래그가 필요하지 않습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Claude Ecosystem의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기