blender_fleet
Blender MCP Fleet prototype
이 프로토타입은 하나의 MCP 디스패처를 노출하고 독립적인 모델 작업을 격리된 헤드리스(headless) Blender 프로세스로 분산합니다. 여러 에이전트를 염두에 두고 만들어졌으며, 각 에이전트가 작업을 제출하면 각 작업은 자체 디렉터리, .blend, 프리뷰, 로그, 그리고 Blender 프로세스를 갖습니다.
이 설계의 이유
현재 설치된 ahujasid/blender-mcp 애드온은 GUI TCP 브리지이며 기본적으로 포트 하나를 고정해서 사용합니다. 워커 풀은 포트 라우팅을 피하고 프로젝트 간 교차 오염을 방지합니다. 또한 실패가 복구 가능해집니다. 실패한 워커는 단지 실패한 작업 하나일 뿐입니다.
Related MCP server: Blender MCP Server
스모크 테스트 실행
PowerShell에서 실행합니다.
Set-Location D:\blender-mcp-fleet\prototype\fleet
python .\smoke_test.py테스트는 두 개의 워커로 네 개의 모델 작업을 제출하므로, 한 번에 두 개의 Blender 작업이 실행됩니다. 결과는 D:\blender-mcp-fleet\prototype\jobs 아래에 기록됩니다.
MCP 디스패처 실행
MCP 의존성은 uv로 로컬 환теле с전에 설할할 수 있습니다:
Set-Location D:\blender-mcp-fleet\prototype
uv venv --python 3.11 .venv
uv pip install --python .\.venv\Scripts\python.exe "mcp[cli]==1.29.0"그다음 블루는 별도의 MCP 항목으로 등록합니다. 기존의 blender 항목을 대체하지는 않습니다.
[mcp_servers.blender_fleet]
command = "D:\\blender-mcp-fleet\\prototype\\.venv\\Scripts\\python.exe"
args = ["D:\\blender-mcp-fleet\\prototype\\fleet\\mcp_server.py"]
[mcp_servers.blender_fleet.env]
BLENDER_FLEET_PARALLEL = "2"노출되는 툴은 submit_model_job, get_job_status, wait_for_job, list_model_jobs, fleet_info입니다.
안전한 프리셋 종류에는 cube, sphere, monkey, tоpher, robot, spaceship, castle, solar_system이 포함됩니다. 마지막 세 가지는 여러 메시, matrial, light, modifier등을 생성하기 때문에 좀 더 현실적인 멀티 에이전트 스모크 테스트에 유용합니다.
Codex 설정을 변경하지 않고 실제 MCP stdio 핸드셰이크를 테스트하려면:
D:\blender-mcp-fleet\prototype\.venv\Scripts\python.exe .\fleet\mcp_smoke.py안전 경계
This server cannot be deployed
Maintenance
Related MCP Connectors
Blender cloud GPU render farm for AI agents (MCP/API): .blend, bpy, glTF/FBX/USD in; frames/MP4 out
Blender-as-a-service for agents: search 3D assets, run Blender Python, or brief the studio agent.
Durable background job execution, async task scheduling, and state persistence for AI agents.
Cloud Blender for AI agents: build, inspect, render and animate 3D scenes over remote MCP. Keep editable .blend projects and export GLB or STL. Make your first 3D asset free—30 compute minutes per UTC month, no credit card. First 100 eligible Free account owners to use all 30 minutes in one UTC month by December 31, 2026 UTC receive one calendar month of beta free: 4 compute hours per UTC month, 2 concurrent workers per deployment, 2 deployments, 2048×2048 renders at up to 256 samples, and 10 GiB storage. Existing usage counts toward the 4-hour allowance. Limited to 100 rewards; expires January 1, 2027 00:00 UTC. Free resumes afterward without an automatic charge. Examples, eligibility and terms: https://sceneplane.online/launch?utm_source=glama&utm_medium=directory&utm_campaign=first100
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceEnables AI agents to control Blender 3D through 27 tools for scene manipulation, materials, modifiers, animation, and rendering, with native Python integration built in Rust.MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to control Blender 3D software through natural language commands, supporting object creation, manipulation, materials, rendering, and scene management with 22 tools organized across 6 categories.-
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to fully control Blender through 50+ tools for 3D modeling, animation, materials, and scene management via HTTP endpoints.-
- AlicenseCqualityAmaintenanceEnables AI agents to control Blender through 150+ tools across 24 modules, including modeling, materials, lighting, animation, rendering, mesh quality analysis, and visual feedback, plus expert prompts and goal-first workflow management.209MIT