Repository navigation
v1.7.0 — Fewer tools
Fewer tools: 82 → 69
Rarely used tools are now grouped into one tool with an action argument. Clients that load every tool schema up front, such as Claude Desktop, now carry about 9k fewer characters on every turn. The pixel-art tools account for most of the saving because their ~30 shared style options are now listed once.
| New tool | Actions | Replaces |
|---|---|---|
project_file |
open, save, export, export_animations, import, get_json, switch_tab, close | open_project, save_project, export_model, export_animations, import_model, get_model_json, select_project_tab, close_project |
uv |
inspect, set_cube, set_mesh, auto | inspect_uv, set_cube_uv, set_mesh_uv, auto_uv |
display_transforms |
get, set | get_display_transforms, set_display_transforms |
pixel_art |
render, export_sheet, presets | render_pixel_art, export_pixel_sprites, pixel_art_presets |
Each action checks its own parameters. A missing required field, or a parameter that belongs to another action, returns a clear error.
Breaking: the old tool names are gone. Saved prompts or scripts that call them by name need the new name plus action.
Installation
- Download
blockbench_mcp.jsandmcp-server.js(or unzip the archive). Nonpm installneeded: the server is bundled with its dependencies. - Blockbench → File → Plugins → Load Plugin from File →
blockbench_mcp.js. - Add it to Claude:
claude mcp add --scope user blockbench -- node /path/to/mcp-server.jsRequires Node.js 18+.
Updating from 1.6.x
- Overwrite both files with the new ones.
- Restart Blockbench.
- Restart Claude Desktop or your Claude Code session (the tool list is read at startup).
get_status should show plugin_version: "1.7.0".