Loading...
Loading...
Compare original and translation side by side
npm install -g pnpmnpm install -g pnpmgit clone https://github.com/enfp-dev-studio/blockbench-mcp.git
cd blockbench-mcp
pnpm install
pnpm buildgit clone https://github.com/enfp-dev-studio/blockbench-mcp.git
cd blockbench-mcp
pnpm install
pnpm buildcd apps/mcp-plugin
pnpm buildcd apps/mcp-plugin
pnpm buildapps/mcp-plugin/dist/apps/mcp-plugin/dist/.mcp.jsone:\Hytale Modding\.mcp.json{
"mcpServers": {
"blockbench": {
"command": "node",
"args": [
"C:/path/to/blockbench-mcp/apps/mcp-server/dist/index.js"
]
}
}
}C:/path/to/blockbench-mcp.mcp.jsone:\Hytale Modding\.mcp.json{
"mcpServers": {
"blockbench": {
"command": "node",
"args": [
"C:/path/to/blockbench-mcp/apps/mcp-server/dist/index.js"
]
}
}
}C:/path/to/blockbench-mcp%APPDATA%\Claude\claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.json{
"mcpServers": {
"blockbench": {
"command": "node",
"args": [
"/path/to/blockbench-mcp/apps/mcp-server/dist/index.js"
]
}
}
}%APPDATA%\Claude\claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.json{
"mcpServers": {
"blockbench": {
"command": "node",
"args": [
"/path/to/blockbench-mcp/apps/mcp-server/dist/index.js"
]
}
}
}"Create a simple sword model with proper proportions"
"Add a crossguard to the existing sword model"
"Create a chest model with opening animation"
"Generate a pickaxe tool with different material variants"
"Show me the current model structure and elements"
"Create a character head with facial features""创建一个比例合适的简单剑模型"
"给现有剑模型添加护手"
"创建一个带开启动画的箱子模型"
"生成带有不同材质变体的镐子工具"
"展示当前模型的结构与元素"
"创建一个带面部特征的角色头部"Claude AI ← MCP Protocol → MCP Server ← Socket.IO → Blockbench PluginClaude AI ← MCP协议 → MCP服务器 ← Socket.IO → Blockbench插件blockbench-mcp/
├── apps/
│ ├── mcp-server/ # MCP server (Node.js)
│ └── mcp-plugin/ # Blockbench plugin
└── packages/
└── shared/ # Shared TypeScript typesblockbench-mcp/
├── apps/
│ ├── mcp-server/ # MCP服务器(Node.js)
│ └── mcp-plugin/ # Blockbench插件
└── packages/
└── shared/ # 共享TypeScript类型定义| Issue | Solution |
|---|---|
| Connection issues | Ensure Blockbench plugin running, MCP server configured |
| Port conflicts | Port 9999 in use - close conflicting apps |
| Plugin not loading | Verify build successful, Blockbench version compatible |
| Command timeouts | Simplify requests, break into smaller steps |
| No tools in Antigravity | Check .mcp.json path is correct, restart Antigravity |
| No hammer icon in Claude Desktop | Restart Claude Desktop after config change |
| 问题 | 解决方案 |
|---|---|
| 连接问题 | 确保Blockbench插件已运行,MCP服务器配置正确 |
| 端口冲突 | 9999端口被占用 - 关闭占用该端口的应用 |
| 插件无法加载 | 验证构建是否成功,Blockbench版本是否兼容 |
| 命令超时 | 简化请求内容,拆分为更小的步骤 |
| Antigravity中无可用工具 | 检查.mcp.json路径是否正确,重启Antigravity |
| Claude Desktop中无锤子图标 | 修改配置后重启Claude Desktop |