Blenderwright

•
195
•

Control Blender entirely through natural language to handle 3D modeling, material creation, scene setup, animation, and rendering.

Blenderwright is an advanced Model Context Protocol (MCP) server designed to bridge large language models with Blender. By exposing over 270 tools across 32 domain modules, it allows AI assistants like Claude, Cursor, and Ollama to manipulate 3D scenes using natural language instructions. The system goes beyond basic command exposure by incorporating expert prompt guidance, visual feedback loops through rapid OpenGL screenshots, and automated mesh quality diagnostics. Built for Blender 5.2 LTS, it provides a thread-safe, local TCP bridge that enables end-to-end procedural workflows—from base mesh modeling and shader graph generation to lighting and automated animation rendering.

Key Features

01276 dedicated tools across 32 modules covering modeling, shader nodes, lighting, animation, and rendering
0213 built-in expert prompts encoding 3D workflows, topology rules, scale standards, and lighting principles
03182 GitHub stars
04Secure, zero-telemetry architecture operating completely locally via a thread-safe TCP bridge
05Rapid visual feedback loop providing OpenGL viewport captures to enable self-critique by the LLM
06Mesh quality analysis to detect and repair non-manifold edges, loose vertices, and zero-area faces

Use Cases

01Generating complex 3D assets, architectural structures, and scene layouts via natural language prompting
02Automating procedural shader graph setups, lighting configurations, and multi-angle product renders
03Streamlining turntable animations, camera tracking, and physics-driven motion sequences for game or video assets