Blockbench MCP Overview
Complete guide to the Blockbench MCP server for AI-assisted 3D modeling.
What is Blockbench MCP?
An MCP server that exposes Blockbench functionality to AI agents through:
- Tools: Actions that create, modify, or query the 3D model
- Resources: Read-only data endpoints for model information
- Prompts: Reusable guidance for specific workflows
Tool Categories
Resources
Prompts
Quick Start Workflows
Create a Simple Model
Create and Animate
Paint a Texture
Tool Patterns
Information Gathering
Modification Pattern
Most modification tools follow:
- Identify target by ID or name
- Specify changes
- Changes are recorded for undo
Screenshot Workflow
Evaluation (Advanced)
Domain Integration
Model + Texture
Model + Animation
PBR Material Workflow
Error Handling
Tools throw descriptive errors with suggestions:
- Element not found: "Use list_outline tool to see available elements"
- Texture not found: "Use list_textures tool to see available textures"
- Invalid format: "Current project is not using a Hytale format"
Best Practices
- Query first: Use
list_*tools to understand current state - Build hierarchy: Create bone structure before geometry
- Set origins: Place group origins at pivot points for animation
- Name elements: Use descriptive names for easy reference
- Validate: Use
hytale_validate_modelfor Hytale projects - Screenshot: Capture progress with
capture_screenshot
Tool Status
- stable: Production-ready
- experimental: Working but may change
Most tools are experimental but functional. Check tool annotations for current status.

