Blender MCP Server mit über 100 Tools, erstellt mit Claude Code

Ein Entwickler hat einen MCP-Server für Blender gebaut, der über 100 Werkzeuge in 14 Kategorien bereitstellt und es KI-Codierungsagenten wie Claude Code, Claude Desktop, Cursor und Windsurf ermöglicht, Blender über natürliche Sprachbefehle zu steuern.
Was es leistet
Der MCP-Server ermöglicht es KI-Agenten, verschiedene Blender-Funktionen zu steuern, darunter Beleuchtung, Modifikatoren, Animation, Shader-Nodes, Geometry Nodes, Kamera, Rendering und mehr. Ein Demo-Video zeigt, wie das System von einer leeren Szene zu einer vollständig beleuchteten, animierten, mit Cycles gerenderten Szene ausschließlich über natürliche Sprachbefehle in Claude Code gelangt.
Entwicklung mit Claude Code
Die gesamte Codebasis wurde mit Claude Code geschrieben. Die größte architektonische Herausforderung war Blenders Anforderung, dass alle API-Aufrufe im Hauptthread erfolgen müssen. Claude Code half beim Entwurf einer TCP-Brücke mit einer Befehls-Warteschlange unter Verwendung von bpy.app.timers. Claude entwickelte ein Muster aus persistentem Timer + Watchdog, das Undo-Operationen, Dateiladungen und Skript-Neuladungen übersteht.
Claude schlug auch ein Lazy-Loading-System vor: Bei über 100 Werkzeugen wäre das gleichzeitige Laden aller ineffizient. Stattdessen werden zunächst nur 15 Kernwerkzeuge verfügbar gemacht. Die KI entdeckt und aktiviert Kategorien bei Bedarf über die Funktionen list_tool_categories() und enable_tools().
Technische Herausforderungen und Lösungen
Die größte Herausforderung war, dass der Socket-Server des Blender-Addons nach /clear-Befehlen oder Kontext-Zurücksetzungen abstürzte. Der vorherige Modal-Operator-Ansatz war fensterereignisabhängig. Claude Code half bei der Migration zu bpy.app.timers mit einem Watchdog, der den Timer automatisch vom Verbindungsthread aus neu startet. Dies erforderte mehrere Iterationen, führte aber zu einer stabilen Lösung.
Dieses Werkzeug ist mit einer 7-tägigen Testversion für Entwickler verfügbar, die KI-Codierungsagenten in Blender-Workflows integrieren möchten.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

CC-Wiki: Claude Code-Sitzungen in eine teilbare Quartz-Wissensdatenbank verwandeln
CC-Wiki konvertiert deinen ~/.claude-Sitzungsverlauf in eine Wissensdatenbank auf Basis von Quartz. Ein Befehl installiert es; /cc-wiki in einer Claude Code-Sitzung verpackt die Konversation.

Skalierung von Karpathys Autoresearch mit 16 GPUs: Ergebnisse und Methoden
Das SkyPilot-Team gab Claude Code Zugriff auf 16 GPUs in einem Kubernetes-Cluster, um Karpathys Autoresearch-Projekt auszuführen. In 8 Stunden reichte der Agent ~910 Experimente ein, reduzierte die Validierungsbits pro Byte von 1,003 auf 0,974 (2,87 % Verbesserung) und erreichte den besten Validierungsverlust 9-mal schneller als bei sequentieller Ausführung.

AskFirst API fügt KI-Agenten eine menschliche Genehmigungsebene hinzu
AskFirst ist eine REST-API, die KI-Agenten pausieren lässt, um menschliche Genehmigung einzuholen, bevor sie irreversible Aktionen durchführen. Sie funktioniert mit lokalen Modellen, gehosteten APIs und jedem Framework und bietet E-Mail-Benachrichtigungen, Genehmigungs-/Ablehnungsoptionen und Audit-Protokolle.
OpenClaw Mock API zur Erstellung von Tools/Integrationen für das Gateway
Ein Open-Source-Mock der OpenClaw-Gateway-WebSocket-API mit Imposter. Unterstützt chat.send/history, session create/list, agent list, model list. Erweiterbar mit YAML und JSON.