概览
What is Blockbench MCP?
Blockbench MCP is a plugin and Model Context Protocol (MCP) server that connects AI assistants (like Claude, Cline, or Ollama) to the Blockbench 3D modeling tool. It is designed for Blockbench users who want to control, query, or automate modeling tasks through AI agents.
How to use Blockbench MCP?
Install the Blockbench plugin by opening the desktop version of Blockbench, going to File > Plugins, clicking “Load Plugin from URL”, and pasting the plugin URL. Then configure the MCP server under Blockbench settings (Settings > General) by setting the MCP Server Port and MCP Server Endpoint (default: :3000/bb-mcp). Finally, connect your preferred MCP client (e.g., Claude Desktop, VS Code, Cline, Ollama) to http://localhost:3000/bb-mcp using the provided configuration examples.
Key features of Blockbench MCP
- Connects AI assistants to Blockbench via MCP protocol
- Supports multiple MCP clients: Claude, VS Code, Cline, Ollama, and more
- Enables AI-driven 3D modeling commands and queries
- Uses HTTP transport for communication
- Includes a sample project with prompt examples
- Works with Agent Skills to orchestrate tool usage
Use cases of Blockbench MCP
- Automate repetitive 3D modeling tasks with AI agents
- Generate Blockbench models from natural language prompts
- Integrate Blockbench into AI-driven pipelines (Claude Code, Cline, etc.)
- Orchestrate multi-step modeling workflows using Agent Skills
FAQ from Blockbench MCP
How do I install the Blockbench plugin?
Open the desktop version of Blockbench, go to File > Plugins, click “Load Plugin from URL”, and paste the plugin URL: https://jasonjgardner.github.io/blockbench-mcp-plugin/mcp.js.
How do I configure the MCP server within Blockbench?
Go to Blockbench Settings > General, then set the MCP Server Port and MCP Server Endpoint (default endpoint is :3000/bb-mcp).
What dependencies does Blockbench MCP require?
You need the desktop version of Blockbench. No additional runtime dependencies are listed; the server is accessed via HTTP.
What transport and authentication does Blockbench MCP use?
It uses HTTP transport on a local port. No authentication mechanism is mentioned in the README.
Is there a sample project for usage examples?
Yes, a sample project is available at https://github.com/jasonjgardner/blockbench-mcp-project with prompt examples and Agent Skills orchestration.