blockbench-mcp-plugin
by jasonjgardner
Overview
This plugin transforms Blockbench into a Model Context Protocol (MCP) server, enabling external AI agents to programmatically create, modify, and animate 3D models within Blockbench.
Installation
No command providedSecurity Notes
The server includes a `risky_eval` tool that allows arbitrary JavaScript code execution, despite attempts to filter out console commands and comments. This is a critical security vulnerability, as an exploited or malicious client could execute arbitrary code within the Blockbench Electron application's context, potentially accessing native Node.js APIs (even with Blockbench's permission model) or local resources. The server also manually creates a TCP server to handle HTTP requests, which could introduce subtle network vulnerabilities if not perfectly implemented. While it defaults to localhost, the port and endpoint are configurable, increasing the attack surface if exposed.
Similar Servers
kom
Manages Kubernetes clusters and resources, providing an SDK-level wrapper for kubectl/client-go with Multi-Cluster Proxy (MCP) server capabilities.
remote-mcp-functions
Provides remote utilities or services for Minecraft Coder Pack (MCP) development environments.
X96Dbg-MCP-Server-Plugin
Provides a JSON-RPC bridge for x32dbg/x64dbg, allowing external automations to inspect and control a debugged process without direct UI interaction.
n7m-mcp
Provides AI assistants with geocoding, reverse geocoding, and OpenStreetMap object lookup capabilities via the Model Context Protocol.