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

Unsloth and NVIDIA Collaborate to Speed Up LLM Training by ~25%
Unsloth and NVIDIA release optimizations for LLM training: caching packed-sequence metadata (~14.3% speedup) and double-buffered async gradient checkpointing (~8% speedup), with no accuracy loss. Auto-enabled on RTX laptops, data center GPUs, and DGX Spark.

LLM Matrix: Community-Voted Model Comparisons Built with Claude Code
A data scientist built llm-matrix.vercel.app to compare LLM scores across multiple dimensions simultaneously, with community votes shaping rankings. The site was developed entirely using Claude Code with two specific plugins.

AGENTS-COLLECTION: 129 Claude Code Agents Organized in One Repository
A developer has compiled 129 Claude Code agents into a single repository in ~/.claude/agents/ format, ready for installation with a simple copy command. The collection includes the full agency-agents system with 68 personality-driven agents across multiple disciplines, plus additional agents for multi-agent team workflows.

OCTO-VEC: Open-source virtual software company with 24 AI agents
OCTO-VEC is an open-source TypeScript/SQLite project that simulates a software company with 9 default AI agents and 15 hirable specialists. It includes automated security scanning, per-agent git identities, and supports 22+ LLM providers.