blender-mcp

Execute Blender operations via socket connection using Python scripting.

Updated May 11, 2026
One-click install
npx skills add https://github.com/richardnguyen0715/keep-it-real --skill blender-mcp-richardnguyen0715
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blender-mcp
Source: https://github.com/richardnguyen0715/keep-it-real/tree/main/refer-projects/hermes-agent/optional-skills/creative/blender-mcp
Command: npx skills add https://github.com/richardnguyen0715/keep-it-real --skill blender-mcp-richardnguyen0715

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines Blender control from Hermes, enabling the creation and modification of 3D objects, materials, animations, and more, without leaving the Hermes interface.

Core Features & Use Cases

  • Blender Control via Socket: Directly control Blender's features using Hermes via a secure socket connection.
  • 3D Object Creation: Generate 3D objects and apply materials to them.
  • Animation & Scripting: Run Python code within Blender for advanced animations and customizations.
  • Use Case: If you need to quickly add a simple 3D object or animate a model in Blender, this Skill can automate the process and reduce the time spent on manual tasks.

Quick Start

To create a basic cube in Blender using Hermes, use the command: create_cube(radius=1, location=(0, 0, 0)).

Frequently Asked Questions about blender-mcp

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

FAQPage Schema
How do I automate 3D modeling tasks in Blender without leaving my main workspace?

You can automate 3D modeling in Blender by using a socket connection to execute Python scripting operations directly. This enables the creation and modification of 3D objects and materials without manual input.

Can I run Python scripting in Blender to create and animate 3D objects?

Yes, you can run Python scripting in Blender to generate 3D objects and execute advanced animations. By sending Python code through a socket connection, you can apply materials and manipulate models programmatically.

What is the best way to control Blender features from Hermes for 3D animation?

The best way to control Blender features from Hermes is via a secure socket connection. This approach allows you to directly manipulate 3D objects, materials, and animations using Python scripting within the Blender environment.

Do I need Python scripting knowledge to automate Blender 3D object creation?

Yes, Python scripting knowledge is needed to automate Blender 3D object creation. The Skill executes Python code within Blender to generate objects, such as using the create_cube command, and apply custom materials.

Does Blender socket integration support applying materials and customizing 3D models?

Yes, Blender socket integration supports applying materials and customizing 3D models. It enables you to generate 3D objects and run Python code for advanced animations and modifications directly through the connection.

Why use a socket connection for Blender automation instead of manual 3D modeling adjustments?

Using a socket connection for Blender automation reduces the time spent on manual 3D modeling adjustments. It streamlines the creation and modification of objects and animations by executing Python scripting directly.