Serveur MCP Blender avec plus de 100 outils développés en utilisant Claude Code

Un développeur a créé un serveur MCP pour Blender qui propose plus de 100 outils répartis en 14 catégories, permettant aux agents d'IA de codage comme Claude Code, Claude Desktop, Cursor et Windsurf de contrôler Blender via des invites en langage naturel.
Ce qu'il fait
Le serveur MCP permet aux agents d'IA de contrôler diverses fonctions de Blender, notamment les lumières, les modificateurs, l'animation, les nœuds de shader, les nœuds de géométrie, la caméra, le rendu, et plus encore. Une vidéo de démonstration montre le système passant d'une scène vide à une scène entièrement éclairée, animée et rendue avec Cycles, uniquement via des invites en langage naturel dans Claude Code.
Développement avec Claude Code
L'ensemble du code a été écrit avec Claude Code. Le défi architectural le plus important était l'exigence de Blender que tous les appels API se fassent sur le thread principal. Claude Code a aidé à concevoir un pont TCP avec une file d'attente de commandes utilisant bpy.app.timers. Claude a trouvé un modèle de timer persistant + watchdog qui survit aux opérations d'annulation, aux chargements de fichiers et aux rechargements de scripts.
Claude a également suggéré un système de chargement différé : avec plus de 100 outils, tout charger en une fois serait inefficace. Seuls 15 outils de base sont exposés initialement. L'IA découvre et active les catégories à la demande via les fonctions list_tool_categories() et enable_tools().
Défis techniques et solutions
Le plus grand défi était que le serveur socket de l'addon Blender s'arrêtait après les commandes /clear ou les réinitialisations de contexte. L'approche précédente avec Modal Operator dépendait des événements de fenêtre. Claude Code a aidé à migrer vers bpy.app.timers avec un watchdog qui redémarre automatiquement le timer depuis le thread de connexion. Cela a nécessité plusieurs itérations mais a abouti à une solution stable.
Cet outil est disponible avec un essai de 7 jours pour les développeurs souhaitant intégrer des agents d'IA de codage dans leurs flux de travail Blender.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Cortex v1.2 ajoute l'enrichissement par LLM, les questions-réponses avec citations et la résolution de conflits.
Cortex, une couche de mémoire locale pour les agents OpenClaw, a publié la version 1.2 avec un enrichissement augmenté par LLM activé par défaut, une commande de questions-réponses avec citations, ainsi qu'une déduplication et une résolution de conflits améliorées. L'outil inclut désormais une gestion de configuration unifiée et un pré-filtrage de recherche basé sur l'intention.

La recherche hybride avec RRF améliore le système de mémoire de l'IA par rapport à la recherche vectorielle pure.
Un système de mémoire IA open-source utilisant PostgreSQL avec pgvector a constaté que la recherche vectorielle pure était insuffisante pour les correspondances exactes, il a donc ajouté la recherche en texte intégral et fusionné les résultats en utilisant la Fusion de Rangs Réciproque (RRF) avec k=60, plus un enrichissement des requêtes via un tokenizer.

Nelson : Un Plugin Claude Code pour Coordonner les Agents IA Comme une Flotte Navale
Nelson est un plugin Claude Code qui structure la coordination des agents IA en utilisant des principes de flotte navale, avec trois modes d'exécution, un système de classification des risques, une surveillance de l'intégrité de la coque et des portes d'ordres permanents pour prévenir les anti-modèles courants.

Exécution de Claude Code hors ligne sur un M3 Pro avec Qwen3.6 : 4 correctifs qui ont fonctionné
Quatre correctifs de variables d'environnement permettent à Claude Code de fonctionner entièrement hors ligne sur un M3 Pro avec Qwen3.6 (MoE, ~3B actifs), bouclant un cycle d'incident SRE de l'investigation à la PR sans que les données quittent la machine.