
enfp-dev-studio/blockbench-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
BlockbenchMCP는 모델 Context Protocol (MCP)을 통해 Claude AI에 Blockbench를 연결하고 Blockbench를 제어 할 수 있습니다.
개요
BlockbenchMCP는 모델 Context Protocol (MCP)을 통해 Claude AI에 Blockbench를 연결하고 Blockbench를 제어 할 수 있습니다. 이 통합은 AI 보조 3D 모델링, 질감 생성 및 블록 모델 조작을 가능하게합니다. - : 소켓 기반 서버를 통해 Blockbench에 Claude AI를 연결 - : 전용 역사 패널과 MCP 명령을 모니터링 - : Blockbench에서 블록 모델을 생성, 수정 및 삭제 - : Blockbench 작업의 즉각적인 응답을 얻으십시오 - : 새로운 도구와 기능을 추가하기 쉬운 체계는 2개의 주요 성분으로 이루어져 있습니다: 1. (apps/mcp-plugin) : Blockbench 내에서 소켓 서버를 생성하는 Blockbench 플러그인은 명령 2. (apps/mcp-server)를 수신하고 실행합니다. Model Context Protocol을 구현하는 Node.js 서버는 Blockbench 플러그인에 연결됩니다. - 4.0 이상 - 18.0 이상 - 패키지 관리자 1. 플러그인 구축: cd apps/mcp-plugin && pnpm 빌드 2. Blockbench 3. 이동 > > 4.
개요(AI 번역)
BlockbenchMCP는 모델 Context Protocol (MCP)을 통해 Claude AI에 Blockbench를 연결하고 Blockbench를 제어 할 수 있습니다. 이 통합은 AI 보조 3D 모델링, 질감 생성 및 블록 모델 조작을 가능하게합니다.
♨ 특징
-두방향 통신: Claude AI를 연결하여 소켓 기반 서버를 통해 Blockbench
- ** 실시간 명령 추적**: 모든 MCP 명령을 전용 역사판으로 모니터링
- ** 모델 조작 **: Blockbench에서 블록 모델을 생성, 수정, 삭제
- Live 피드백: Blockbench 작업에서 즉시 응답
- **Extensible Architecture **: 새로운 도구와 기능을 추가하기 쉬운
️ 부품
체계는 2개의 주요 성분으로 이루어져 있습니다:
1.Blockbench 플러그인 (apps/mcp-plugin): Blockbench 플러그인은 Blockbench 내에서 소켓 서버를 만들고 명령을 실행합니다.
2. ** MCP 서버 ** (apps/mcp-server): Model Context Protocol을 구현하고 Blockbench 플러그인에 연결하는 Node.js 서버
☸ 프로젝트 구조
️ 설치
# 필수품
-Blockbench 4.0 이상
- **Node.js ** 18.0 또는 더 새로운
- pnpm 패키지 관리자
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
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"
]
}
}
}