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 를 올바르게 처리하므로 이 플래그가 필요하지 않습니다.