mcp-for-blender
View on GitHubCommunity plugin to control Blender 3D with any LLM of your choice
MCP server plus Blender addon that lets any MCP-capable LLM drive Blender over a local socket: build and edit objects, set materials, inspect scenes, run Python, and pull in Poly Haven, Sketchfab, Poly Pizza or AI-generated models.
Use Cases
Prompt-assisted 3D modeling in BlenderCreate, modify and delete 3D scene objects via natural languageApply and tweak materials and colorsInspect current Blender scene state from an LLMRun arbitrary Python inside Blender from a clientImport Poly Haven assets and Sketchfab modelsGenerate 3D models with Hyper3D Rodin or Hunyuan3DDrive Blender from Claude Desktop, Claude Code, Codex, Cursor, VS CodeRun the MCP server headless in DockerParallel multi-instance Blender control on separate ports
Built With
- Language
- Python
- Frameworks
- Model Context Protocol (MCP) · Blender Python API (bpy) · httpx · uv/uvx · Docker · pytest · setuptools
Tags
blender · 3d-modeling · mcp · blender-addon · llm · scene-manipulation · asset-generation · socket-server · python · generative-ai · code-execution · material-control · claude · docker · uvx