Blender MCP Server with 100+ Tools Built Using Claude Code

A developer has built an MCP server for Blender that provides over 100 tools across 14 categories, allowing AI coding agents like Claude Code, Claude Desktop, Cursor, and Windsurf to control Blender through natural language prompts.
What It Does
The MCP server enables AI agents to control various Blender functions including lights, modifiers, animation, shader nodes, geometry nodes, camera, rendering, and more. A demo video shows the system going from an empty scene to a fully lit, animated, Cycles-rendered scene entirely through natural language prompts in Claude Code.
Development with Claude Code
The entire codebase was written using Claude Code. The most significant architectural challenge was Blender's requirement that all API calls happen on the main thread. Claude Code helped design a TCP bridge with a command queue using bpy.app.timers. Claude figured out a persistent timer + watchdog pattern that survives undo operations, file loads, and script reloads.
Claude also suggested a lazy loading system: with 100+ tools, loading everything at once would be inefficient. Instead, only 15 core tools are exposed initially. The AI discovers and enables categories on demand via list_tool_categories() and enable_tools() functions.
Technical Challenges and Solutions
The biggest challenge was the Blender addon's socket server dying after /clear commands or context resets. The previous Modal Operator approach was window-event dependent. Claude Code helped migrate to bpy.app.timers with a watchdog that auto-restarts the timer from the connection thread. This required several iterations but resulted in a stable solution.
This tool is available with a 7-day trial for developers who want to integrate AI coding agents with Blender workflows.
📖 Read the full source: r/ClaudeAI
👀 See Also

State of Local Deep Research Tools: GPT Researcher and Local Deep Research Lead, STORM and LangChain Projects Stagnant
A Reddit survey of local deep research projects as of May 2026 finds GPT Researcher and LearningCircuit's Local Deep Research most active; STORM and LangChain's Open Deep Research abandoned or semi-abandoned.

Mandala v0.3: Open-Source Async Runtime to Unify Logistics Telemetry as OpenTelemetry Spans for Agent Reasoning
Mandala v0.3 provides an open-source async runtime that ingests telemetry from Samsara, Descartes, Vizion, and FMCSA via webhooks, emits events as OpenTelemetry spans, and exposes data via MCP tools for LLM agents.

Local-First Movie Recap Pipeline Using Whisper + CLIP + Ollama
A fully local pipeline that auto-generates narrated movie recap videos using Whisper, CLIP, Ollama, Edge TTS, and FFmpeg. Drop in a movie file, get a narrated recap in ~15 minutes.

Double-Buffering Technique for LLM Context Windows Eliminates Stop-the-World Compaction
A technique called double-buffering can prevent LLM agents from freezing during context window compaction by summarizing early and maintaining two buffers, allowing seamless handoff at no extra inference cost.