A2A MCP News
mcp-server1

블렌더 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

블렌더mcp3d-모델링ai-통합claude3d모델링렌더링자동화