MCP for Blender: 에이전트가 Blender 장면을 조작하게 하는 MCP 서버
AI 코딩 도구가 Blender 장면과 오브젝트를 조작하도록 연결하는 비공식 MCP 서버와 Blender 애드온이에요.
주요 기능
- 오브젝트·재질 생성과 수정, Blender Python 실행을 지원해요.
- 여러 각도·와이어프레임·렌더 화면으로 작업 결과를 점검하는 기능을 제공해요.
- Poly Haven·Sketchfab 등 자산과 여러 유료 3D 생성 서비스를 선택적으로 연결해요.
구조
Blender 내부 addon.py의 소켓 서버와 Python MCP 서버가 JSON 명령을 주고받습니다. 관측 manifest 버전은 2.2.7, Python >=3.10, mcp >=1.26.0,<2예요.
누구에게 쓸모 있나요
Blender 작업 자동화와 프롬프트 기반 장면 제작을 실험하는 개발자·3D 제작자.
설치 전 준비
- Blender 3.0 이상, Python 3.10 이상, uv와 MCP 클라이언트가 필요해요.
- 선택 자산·모델 생성 서비스는 해당 계정·API 키 또는 별도 Premium 조건이 필요해요.
- Windows
- macOS
- Linux
- Blender·MCP 클라이언트
설치 방법
공식 문서의 설치 예시
uv가 준비된 환경의 공식 자동 설정 예시예요. 클라이언트 설정과 Blender 애드온을 변경하므로 대상·백업을 확인해야 해요. 수동 설정도 README에 있어요.
uvx mcp-for-blender setup
사용 방법
- AI 앱을 완전히 재시작하고 Blender의 MCP for Blender 패널에서 서버 상태를 확인해요.
- 원본 .blend 파일을 백업하고 단순한 장면 변경부터 요청해요.
- 불필요한 전송을 줄이려면 MCP 서버 환경에 DISABLE_TELEMETRY=true를 지정해요.
비용과 API 키
코드는 MIT로 제공되지만 AI 클라이언트·외부 모델 생성·자산 서비스·선택 Premium 비용은 별도예요. 가격은 직접 검증하지 않았어요.
라이선스
MIT(2025 Siddharth Ahuja). Blender 재단 공식 제품이 아니며 외부 자산·서비스 약관은 별도로 적용돼요.
주의사항과 알려진 이슈
- Blender 안에서 임의 Python 코드를 실행할 수 있어요. 신뢰하지 않는 요청·다운로드 자산과 자동 생성 코드를 검토해야 해요.
- 외부 바인딩은 인증·암호화 없는 원격 코드 실행 위험이 있으므로 기본 localhost를 유지하고 인터넷에 공개하지 않아야 해요.
- 문서상 콘텐츠 수집은 기본 꺼짐이지만 최소 익명 사용 통계는 기본 수집돼요. 콘텐츠 수집 동의 시 코드·화면 등이 포함될 수 있어요.
- 이전 이름 blender-mcp가 일부 문서에 남아 있어요. 신규 설치 패키지 이름은 mcp-for-blender이며 오래된 설정과 혼동하지 않아야 해요.
확인 범위
확인 날짜: 2026-11-08
확인 커밋: 2e4b0bc294694b1570d76ed01be657c22e6d02a0
확인한 범위: 공식 저장소 주소·기본 브랜치 커밋·README·라이선스 및 열거된 설정/참조 문서를 정적으로 확인했어요. 저장소 주소의 추가 이전은 확인되지 않았어요.
확인 한계: 설치·코드 실행·모델 호출·계정 연결·유료 결제·실행 성능·보안 감사는 수행하지 않았어요. 설치 명령은 공식 문서 예시이며 최신 배포 패키지와 관측 소스가 동일하다고 보장하지 않습니다.