
jasonjgardner/blockbench-mcp-plugin
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
jasonjgardner/blockbench-mcp-plugin — это кандидат на MCP-сервер, импортированный из https://github.com/jasonjgardner/blockbench-mcp-plugin.
Обзор
jasonjgardner/blockbench-mcp-plugin — это кандидат на MCP-сервер, импортированный из https://github.com/jasonjgardner/blockbench-mcp-plugin.
Обзор (машинный перевод)
Демо-ролик
https://github.com/user-attachments/assets/c67d0dd8-ee50-40ba-b308-a84a21772901
Все сцены, модели и текстуры, созданные через плагин Blockbench MCP с использованием навыков агента. (Отрисовано в Blender)
Установка плагинов
Откройте десктопную версию Blockbench, перейдите в раздел File > Plugins и нажмите «Load Plugin from URL» и вставьте этот URL:
https://jasonjgardner.github.io/blockbench-mcp-plugin/mcp.js
Серверы протокола контекста модели
Этот репозиторий содержит два варианта MCP-сервера.
Безголовый .bbmodel (stdio)
Отдельный stdio MCP-сервер редактирует, проверяет, конвертирует и рендерит .bbmodel файлы напрямую, без запуска Blockbench. Каждый агент может запускать свой собственный процесс, поэтому несколько из них могут работать параллельно, пока вы продолжаете использовать редактор. Запускайте его напрямую с GitHub:
См. headless/README.md для настройки клиента, списка инструментов и ограничений.
Плагин для рабочего стола Blockbench (HTTP)
Настройте MCP-сервер в настройках Blockbench: Settings > General > MCP Server Port и MCP Server Endpoint.
Следующие примеры настроек установки используют значения по умолчанию
:3000/bb-mcp
Установка
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Blockbench MCP
Plugin Installation
Open the desktop version of Blockbench, go to File > Plugins and click the “Load Plugin from URL” and paste in this URL:
https://jasonjgardner.github.io/blockbench-mcp-plugin/mcp.js
Model Context Protocol Servers
This repository contains two MCP server options.
Headless .bbmodel (stdio)
A separate stdio MCP server edits, validates, converts and renders .bbmodel files directly, without Blockbench running. Each agent can start its own process, so several can work in parallel while you keep using the editor. Run it straight from GitHub:
npx -y github:jasonjgardner/blockbench-mcp-plugin --root ./models
See headless/README.md for client configuration, the tool list and limits.
Blockbench Desktop Plugin (HTTP)
Configure the MCP server under Blockbench settings: Settings > General > MCP Server Port and MCP Server Endpoint.
The following installation settings examples use the default values of
:3000/bb-mcp
Installation
The examples below configure the desktop plugin over HTTP and the headless server over stdio. You can use either server or both. HTTP requires Blockbench running with the plugin installed; stdio requires Node.js with npm and starts its own server process.
For headless examples, replace /path/to/models with an absolute path to your model directory (for example, C:/Users/you/models on Windows). --root is required and limits file access to that directory.
On Windows, clients that cannot launch
npxdirectly should use"command": "cmd"and prepend"/c", "npx"toargs, as shown for Claude Desktop.
.vscode/mcp.json
{
"servers": {
"blockbench": {
"url": "http://localhost:3000/bb-mcp",
"type": "http"
},
"bbmodel": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"github:jasonjgardner/blockbench-mcp-plugin",
Установка
npx -y github:jasonjgardner/blockbench-mcp-plugin --root ${input:rootDir}Конфигурация
{
"mcpServers": {
"blockbench": {
"command": "npx",
"args": ["-y", "mcp-remote", "http://localhost:3000/bb-mcp"]
},
"bbmodel": {
"command": "npx",
"args": ["-y", "github:jasonjgardner/blockbench-mcp-plugin", "--root", "/path/to/models"]
}
}
}