jasonjgardner/blockbench-mcp-plugin

Adds MCP server to Blockbench

What it solves

This project enables AI agents to interact with Blockbench, a popular 3D modeling software. It bridges the gap between AI assistants and creative design tools, allowing agents to programmatically create, edit, and manage 3D models.

How it works

It implements the Model Context Protocol (MCP) to expose Blockbench functions as tools that an AI agent can call. It provides two modes: a desktop plugin that communicates over HTTP while the Blockbench application is running, and a headless server that can manipulate .bbmodel files directly via the command line without needing the full GUI.

Who it’s for

This is for developers and creators who want to automate 3D asset generation or integrate AI agents into their 3D modeling workflow using tools like Claude Desktop, Cline, or VS Code.

Highlights

  • Supports both interactive desktop automation and headless file manipulation.
  • Compatible with various MCP-enabled AI clients including Claude, Cline, and Ollama.
  • Allows other Blockbench plugins to register custom tools via a global queue.
  • Includes security features like loopback-only networking and optional disabling of arbitrary code execution (risky_eval).

Related

  • Project
  • Project
  • Project
  • Project
  • Project