Skip to main content
Glama

blender_create_primitive

Create basic 3D primitives like cubes, spheres, and cylinders in Blender scenes with customizable position, scale, and naming for scene setup and geometry foundations.

Instructions

Create basic 3D primitive object in Blender scene.

Creates mesh primitive at specified location with optional custom name and scale.

Args:

  • primitive_type: 'CUBE' | 'SPHERE' | 'CYLINDER' | 'CONE' | 'TORUS' | 'PLANE' | 'MONKEY' | 'UV_SPHERE' | 'ICO_SPHERE'

  • name (optional): Custom object name (default: auto-generated)

  • location (optional): Position [x, y, z] (default: [0, 0, 0])

  • scale (optional): Scale [x, y, z] (default: [1, 1, 1])

Returns: Success message with created object name

Examples:

  • Create cube at origin: { primitive_type: "CUBE" }

  • Create sphere at (5, 0, 2): { primitive_type: "SPHERE", location: [5, 0, 2] }

Use when: Starting new scene, adding basic geometry Don't use when: Need complex custom geometry (use execute_blender_code instead)

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
primitive_typeYesType of primitive to create
nameNoCustom object name
locationNoLocation [x, y, z]
scaleNoScale [x, y, z]

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/olbboy/claudekit-blender-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server