Skip to main content
Glama
haotranq1234

Blockbench MCP Bridge

by haotranq1234

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
blockbench_statusA

Check whether the Blockbench bridge plugin is connected and inspect its current project.

blockbench_create_petA

Generate and apply a polished layered chibi pet (fox, wolf, cat, or rabbit) from a compact art-direction brief. Includes semantic rigging, face details, articulated tail/ears, accessory, textures, locators, and production animation set.

blockbench_apply_modelC

Atomically create or append a precise Blockbench model from groups/bones, cubes, UVs, textures, pixel patches, and animations.

blockbench_build_from_referenceA

Build a Blockbench model from an image reference already inspected by ChatGPT/another vision-capable MCP client. The caller must translate the attached image into the structured blueprint: palette, semantic bone hierarchy, dimensions, symmetry, compressed geometry primitives, sockets, and animation tracks. Supports boxes, tapered stacks, alternating chains, ragged cloth, crystal clusters, skulls, rib cages, and trimmed armor plates. Use dry_run=true first for complex references; this validates and reports compiled cube counts without changing Blockbench. After build, always capture a four-view turntable and patch discrepancies against the original image.

blockbench_patch_modelC

Atomically refine existing cubes and bones by stable name/UUID after visual review, or remove unwanted cubes. Use this for turntable-driven correction without rebuilding the project.

blockbench_create_rigB

Create a professional empty rig preset for a weapon, ModelEngine pet, quadruped pet, or humanoid golem, including VFX bones, hitbox, and attachment locators.

blockbench_add_animationB

Add one advanced animation to the current project, including Molang values, pre/post data points, step/catmullrom/bezier interpolation, and bezier handles.

blockbench_get_projectB

Read a compact snapshot of the open Blockbench project, including groups, cubes, textures, animations, and bounds.

blockbench_audit_modelC

Audit the active model for invalid cube bounds, missing textures, UV overflow, unrigged cubes, animation loop discontinuity, frame-strip errors, rig conventions, and item display transforms.

blockbench_quality_reportB

Score the active model's art quality using structural lessons from professional weapon, pet, and golem packs: silhouette layering, semantic naming, detail density, symmetry, rig coverage, and animation timing.

blockbench_list_capabilitiesB

List Blockbench model formats and the capabilities/codec of the active format.

blockbench_open_projectA

Open an uncompressed .bbmodel project from a local path in a new Blockbench project tab for inspection or editing.

blockbench_set_cameraC

Set the active Blockbench preview camera before visual inspection.

blockbench_capture_previewC

Capture the active 3D viewport so the AI can visually verify proportions, silhouette, and colors.

blockbench_capture_turntableB

Automatically frame and capture hero, front, side, and back views of the active model for an AI visual refinement loop.

blockbench_save_projectC

Save the active project as a .bbmodel file on the local machine.

blockbench_export_modelC

Export using the active format codec, such as a Minecraft Java item JSON, or use codec 'project' for .bbmodel.

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/haotranq1234/mcpmodel'

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