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

Codex Chrome Extension Adds Background Browser Automation Across Tabs
Codex's new Chrome extension on macOS/Windows enables parallel browser task execution in background tabs without taking over the browser — covering debugging flows, dashboards, research, and CRM updates.

Testing AI Agents Against Real-world APIs with d3 Labs
d3 labs offers 10 free production APIs to help developers test AI agents in real-world scenarios instead of relying on unrealistic mocks.

Tatu: Open-source security layer for Claude Code blocks secrets and destructive commands
Tatu is an open-source hook system that intercepts Claude Code actions in real time to block leaked secrets, flag PII, and deny destructive commands before execution. Installation is via pip/pipx with 'tatu-hook init' to enable audit mode.

sandboxd: Open-Source Tool to Run Multiple Claude Code Agents in Isolated Containers
sandboxd is an open-source (MIT) tool that runs each Claude Code project in its own Docker container with isolated workspace, Claude Code session, and preview URL. It supports parallel agents, auto-sleep, and keeps API keys out of containers.