À propos du projet

MCP for Blender est un plugin tiers qui permet une communication bidirectionnelle entre Blender et des modèles de langage étendus (LLM) tels que Claude. Il permet aux utilisateurs de générer, modifier et inspecter des scènes 3D à l'aide de prompts en langage naturel. Le système se compose d'un addon Blender qui exécute un serveur socket local et d'un serveur MCP qui fait le pont entre le client LLM et Blender. Les fonctionnalités clés incluent la création et la manipulation d'objets, l'application de matériaux, l'exécution de code Python au sein de Blender, et l'importation d'assets depuis Poly Haven, Sketchfab, Poly Pizza, Hyper3D Rodin et Hunyuan3D. L'installation nécessite l'installation de 'uv', la configuration du client MCP (Claude Desktop, Cursor, VS Code, etc.) et l'activation de l'addon Blender. Les considérations de sécurité incluent un mode sécurisé optionnel pour bloquer les scripts risqués. Les clés API persistantes peuvent être stockées dans les préférences de Blender ou dans des variables d'environnement. La télémétrie est activée par défaut mais peut être désactivée. L'outil prend en charge le déploiement Docker et propose un guide de dépannage détaillé. Ce projet n'est pas officiellement affilié à Blender.