
enfp-dev-studio/blockbench-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
BlockbenchMCP соединяет Blockbench с Claude AI через протокол Model Context Protocol (MCP), позволяя Claude напрямую взаимодействовать и управлять Blockbench.
Обзор
BlockbenchMCP соединяет Blockbench с Claude AI через протокол Model Context Protocol (MCP), позволяя Claude напрямую взаимодействовать и управлять Blockbench. Эта интеграция позволяет создавать 3D-моделирование с помощью ИИ, создавать текстуры и манипулировать моделями блоков. Подключите Claude AI к Blockbench через сервер на основе сокетов - : Мониторинг всех команд MCP с выделенной панелью истории - : Создание, изменение и удаление моделей блоков в Blockbench - : Получите мгновенные ответы от операций Blockbench - : Легко добавить новые инструменты и возможности Система состоит из двух основных компонентов: 1. (apps/mcp-plugin): плагин Blockbench, который создает сервер сокетов в Blockbench для приема и выполнения команд 2. (apps/mcp-server): сервер Node.js, который реализует протокол Model Context и подключается к плагину Blockbench - 4.0 или новее - 18.0 или новее - менеджер пакетов 1. Создайте плагин: cd-приложения / mcp-plugin & & pnpm build 2. Открыть Blockbench 3. Перейти к > > 4.
Обзор (машинный перевод)
BlockbenchMCP соединяет Blockbench с Claude AI через протокол Model Context Protocol (MCP), позволяя Claude напрямую взаимодействовать и управлять Blockbench. Эта интеграция позволяет создавать 3D-моделирование с помощью ИИ, создавать текстуры и манипулировать моделями блоков.
Feature Особенности
- ** Двухстороннее сообщение**: Подключите Claude AI к Blockbench через сервер на основе сокетов -Отслеживание команд в реальном времени: Мониторинг всех команд MCP с помощью специальной панели истории Модельная манипуляция: Создание, изменение и удаление моделей блоков в Blockbench ** Живая обратная связь**: Получите мгновенные ответы от операций Blockbench ** Расширяемая архитектура**: Легко добавлять новые инструменты и возможности
##s️ Компоненты
Система состоит из двух основных компонентов:
- Blockbench Plugin ([T0]): Плагин Blockbench, который создает сервер сокетов в Blockbench для приема и выполнения команд
- MCP Server ([T1]): Сервер Node.js, который реализует протокол Model Context и подключается к плагину Blockbench
Structure Структура проекта
##️ Установка
Предпосылки
Blockbench 4.0 или новее Node.js 18.0 или новее pnpm менеджер пакетов
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
BlockbenchMCP - Blockbench Model Context Protocol Integration
BlockbenchMCP connects Blockbench to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blockbench. This integration enables AI-assisted 3D modeling, texture creation, and block model manipulation.
🚀 Features
- Two-way communication: Connect Claude AI to Blockbench through a socket-based server
- Real-time command tracking: Monitor all MCP commands with a dedicated history panel
- Model manipulation: Create, modify, and delete block models in Blockbench
- Live feedback: Get instant responses from Blockbench operations
- Extensible architecture: Easy to add new tools and capabilities
🏗️ Components
The system consists of two main components:
- Blockbench Plugin (
apps/mcp-plugin): A Blockbench plugin that creates a socket server within Blockbench to receive and execute commands - MCP Server (
apps/mcp-server): A Node.js server that implements the Model Context Protocol and connects to the Blockbench plugin
📦 Project Structure
blockbench-mcp/
├── apps/
│ ├── mcp-server/ # MCP server implementation
│ └── mcp-plugin/ # Blockbench plugin
└── packages/
└── shared/ # Shared TypeScript types
�️ Installation
Prerequisites
- Blockbench 4.0 or newer
- Node.js 18.0 or newer
- pnpm package manager
Install pnpm if you haven’t already:
npm install -g pnpm
1. Clone and Setup
git clone https://github.com/enfpdev/blockbench-mcp.git
cd blockbench-mcp
pnpm install
2. Build the Project
pnpm build
3. Install the Blockbench Plugin
- Build the plugin:
cd apps/mcp-plugin && pnpm build - Open Blockbench
- Go to File > Plugins > Load Plugin from File
- Select the built plugin file from
apps/mcp-plugin/dist/ - Enable the plugin by checking the box next to “MCP Plugin”
4. Claude Desktop Integration
Add the following to your Claude Desktop configuration file:
Location:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Configuration:
{
"mcpServers": {
"blockbench": {
"command": "node",
"args": [
"/path/to/blockbench-mcp/apps/mcp-server/dist/index.js"
]
}
}
}
🎮 Usage
Starting the Connection
- In Blockbench, open the plugin panel (if not visible, go to View > Panels)
- Find the “MCP Plugin” panel
- Click “Connect to MCP Server”
- The plugin will start listening on port 9999
Using with Claude
Once the configuration is set in Claude Desktop and the plugin is running in Blockbench, you’ll see a hammer icon with tools for Blockbench MCP.
Capabilities
- Get model and project information
- Create, delete, and modify block models
- Apply textures and materials
- Execute custom modeling operations
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"blockbench": {
"command": "node",
"args": [
"/path/to/blockbench-mcp/apps/mcp-server/dist/index.js"
]
}
}
}