blender-mcp

Control Blender instances via TCP socket communication from Hermes.

2|Updated Jun 8, 2026
One-click install
npx skills add https://github.com/vikrant-project/devil-agent-ai-platform --skill blender-mcp-vikrant-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blender-mcp
Source: https://github.com/vikrant-project/devil-agent-ai-platform/tree/main/agent_core/optional-skills/creative/blender-mcp
Command: npx skills add https://github.com/vikrant-project/devil-agent-ai-platform --skill blender-mcp-vikrant-project

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires blender, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines 3D content creation, animation, and material design by integrating Blender's full functionality directly into Hermes, allowing for seamless control and enhanced creative workflows.

Core Features & Use Cases

  • Blender Integration: Control a running Blender instance with ease.
  • 3D Modeling and Animation: Create and modify 3D objects, materials, and animations.
  • Python Code Execution: Run arbitrary Blender Python (bpy) code for advanced scripting.
  • Use Case: If you need to create a 3D model or animate a character in Blender, this Skill enables you to do so directly from Hermes.

Quick Start

Create a new 3D object in Blender using the blender-mcp skill.

Frequently Asked Questions about blender-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I control Blender from Hermes to automate 3D modeling tasks?

Blender integration with Hermes uses TCP socket communication to manage a running Blender instance, allowing you to execute bpy code, create 3D objects, and manage scene data directly from Hermes.

Can I execute arbitrary bpy scripting commands through Hermes?

Yes, you can execute arbitrary Blender Python (bpy) code through Hermes. The Skill sends bpy scripting commands via a TCP socket to perform advanced 3D modeling, animation, and custom script integration.

Do I need a running Blender instance to use this Hermes integration?

Yes, a running Blender instance is required as a prerequisite. The Skill depends on Blender and manages it via TCP socket communication to execute 3D object creation and scene data management commands.

What's the best way to automate material creation and 3D animation in Blender?

Using Hermes integration to control Blender is an effective way to automate material creation and 3D animation. The Skill connects via TCP socket to execute bpy code and manage scene data seamlessly.

Are there limitations when running arbitrary bpy code through this TCP socket connection?

The Skill is limited to executing arbitrary bpy code and managing scene data within a running Blender instance. Complex operations depend on Blender's Python API constraints and the stability of the TCP socket connection.