Skip to main content
Glama
Berrio
by Berrio

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BLENDER_MCP_TOKENNoOptional token that must match the token configured in the Blender add-on preferences. Required only if the add-on has a token set.
BLENDER_MCP_WORKSPACE_ROOTSNoSemicolon-separated list of allowed workspace root paths. Restricts file access for import/export operations.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

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

Tools

Functions exposed to the LLM to take actions

NameDescription
blender_statusA

Check whether the local Blender add-on bridge is running and report its capabilities.

blender_scene_summaryA

Summarize the open Blender file, object counts, armatures, meshes, actions, and save state.

blender_list_objectsA

List Blender scene objects without modifying the scene.

blender_validate_characterA

Validate a humanoid for game export: rig, meshes, actions, bounds, triangles, and materials.

blender_import_assetB

Plan or import a supported character asset. Mutation requires dry_run=false.

blender_create_humanoid_characterB

Plan or generate an original rigged humanoid with seven canonical game actions.

blender_normalize_characterC

Plan or normalize a character's height, horizontal center, and ground placement.

blender_rename_actionsB

Plan or rename Blender actions to stable game-facing clip names.

blender_export_character_glbB

Plan or export one armature and its bound meshes as an optimized game-ready GLB.

Prompts

Interactive templates invoked by user choice

NameDescription
prepare_game_characterGenerate a safe execution checklist for importing and exporting one character.

Resources

Contextual data attached and managed by the client

NameDescription
character_pipeline_workflowRecommended safe workflow for preparing a game character.
security_modelSecurity model and mutation policy.

TDQS

A3.5/5.0

Scored across 9 tools

Disambiguation5/5

Each tool targets a distinct stage or aspect of the character pipeline: status, scene info, object listing, import, creation, validation, normalization, action renaming, and export. There is no meaningful overlap between tool purposes, and descriptions clearly distinguish read-only actions from mutating ones.

Naming Consistency4/5

All tools share the 'blender_' prefix and use snake_case, with most following a verb_noun pattern (import_asset, list_objects, validate_character). The exceptions are blender_status and blender_scene_summary, which use noun-only or noun_noun naming, creating a minor inconsistency.

Tool Count5/5

With 9 tools, the set is well-scoped for the stated domain of Blender character preparation and export. Each tool covers a necessary step without redundant or excessive additions, fitting comfortably within the ideal 3-15 range.

Completeness4/5

The toolset covers the core lifecycle for character assets: import, create, validate, normalize, rename actions, and export. Minor gaps exist (e.g., no tool for direct editing of meshes or armatures), but the provided suite is sufficient for a complete character pipeline from import to game-ready export.

Maintenance

ActivitySlowing
ResponsivenessNo issues