Skip to main content
Glama
sattua

Blender MCP Server

by sattua

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BLENDER_MCP_CONFIGYesPath to the config.json file for Blender MCP server

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
ping_blenderA

Check that Blender bridge is running and responding.

get_server_configA

Return MCP server config (bridge URL, export targets, Summit conventions).

scene_informationA

Scene summary: file path, frame range, object/armature/action counts.

list_objectsC

List objects. filter_type: ALL, MESH, ARMATURE, EMPTY, CURVE.

list_armaturesA

List armature objects in the scene.

list_bonesA

List bone names for an armature (pose or edit names).

list_actionsA

List all actions (animation clips) in the blend file.

get_object_transformB

Get location, rotation, and scale for an object.

create_actionB

Create a new empty action (animation clip) with the given name.

rename_actionB

Rename an existing action.

set_active_actionC

Assign an action to an armature for editing/playback.

set_frameC

Set the current scene frame.

set_bone_rotation_keyframeC

Insert a rotation keyframe (Euler XYZ radians) on a pose bone.

set_action_loop_modeC

Set action cycle mode: REPEAT, CLAMP, or PING_PONG.

export_gltfC

Export glTF/GLB. action_names limits exported animations (None = all).

export_to_summitC

Export to a configured Summit folder (see config export_targets).

validate_scene_scaleB

Validate unit scale: checks mesh height vs Summit infantry target (~1.6m).

validate_action_root_motionB

Warn if root bone has location keyframes (bad for in-place RTS locomotion).

create_summit_bobcatC

Build Bobcat V1 blockout (simple boxes, idle + harvest).

create_summit_bobcat_v2C

Build Bobcat V2 from RTS parts catalog (chunky Generals-style, idle + harvest).

create_summit_servo_mk0_v2C

Build Servo Mk0 V2 biped (shield, gun, digitigrade legs, idle/walk/attack).

create_summit_kold_deposit_v1C

Build Kold deposit V1 — low gold motes scattered on the ground.

create_summit_gentes_cyborg_v1C

Build Gentes Cyborg V1 — heavy infantry with minigun (idle/walk/attack).

create_summit_gather_drone_v1C

Build Robot Gather Drone V1 — square hover harvester with suction (idle/harvest).

create_summit_scavenger_v1C

Build Gentes Scavenger V1 — pickup harvester with front loader bucket (idle/harvest).

create_summit_zenox_ze_v1C

Build Zenox Ze V1 — sperm-like harvester with many tails (idle/walk/harvest).

create_summit_operations_center_v1C

Build Human Operations Center V1 — NORAD-style HQ with roof whirlybirds (idle).

create_summit_jaguar_afv_v1B

Build Human Jaguar AFV V1 — tracked turret tank with cannon + coax trace pivots (idle/walk).

validate_rts_assetC

Validate Summit RTS asset conventions (materials, tris, pivot, animations).

validate_rts_silhouetteB

RTS silhouette checks: forward axis, cab/wheels/arms/bucket, animated pivots.

render_rts_silhouette_previewB

Orthographic top-down PNG for RTS silhouette review (~35m camera).

render_previewC

Render a still preview PNG from the active camera.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/sattua/MCP-Server-for-blender'

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