Skip to content

v1.7.0 — Fewer tools

Choose a tag to compare

@RenasDemirbas RenasDemirbas released this 09 Oct 21:47
· 9 commits to main since this release

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

  1. Download blockbench_mcp.js and mcp-server.js (or unzip the archive). No npm install needed: the server is bundled with its dependencies.
  2. Blockbench → File → Plugins → Load Plugin from File → blockbench_mcp.js.
  3. Add it to Claude:
claude mcp add --scope user blockbench -- node /path/to/mcp-server.js

Requires Node.js 18+.

Updating from 1.6.x

  1. Overwrite both files with the new ones.
  2. Restart Blockbench.
  3. Restart Claude Desktop or your Claude Code session (the tool list is read at startup).

get_status should show plugin_version: "1.7.0".