# BrickBuilderMCP

> Нейросеть строит настоящие модели из кубиков — без единого клика в редакторе

MCP-сервер для проектирования LEGO-моделей с помощью LLM: 57 инструментов, каталог LDraw на 24 009 деталей, проверка сборки без коллизий, 3D-превью в чате.

- Что делает: проектирует LEGO-модели через LLM
- Категории: 3D, MCP и Скиллы
- Работает из России: Нет
- Бизнес-модель: Бесплатно
- Ограничения: только штырьковые соединения; нет SNOT и органических форм; инлайн-превью требует Claude Desktop
- Сайт сервиса: https://github.com/jonx/BrickBuilderMCP
- Карточка в каталоге: https://ailibri.com/brickbuildermcp
- Обновлено: 2026-09-19

## Описание

BrickBuilderMCP (он же LegoMCP) — открытый MCP-сервер, который даёт языковой модели инструменты для проектирования настоящих LEGO-моделей. Вы просите Claude «собери небольшой красный домик на песочной пластине», а на выходе получаете файл .ldr или .mpd, который откроется в BrickLink Studio или LeoCAD. Идея в том, чтобы модель не тыкала курсором в CAD-приложение, а вызывала типизированные функции — с реальной геометрией деталей и проверкой на собираемость.

Внутри — 57 семантических инструментов, 6 промптов для слэш-меню и 5 справочных ресурсов. Каталог берётся из настоящей библиотеки LDraw: 24 009 деталей, у каждой честно разобранные габариты, позиции штырьков и AABB из .dat-файлов. То есть «Brick 2x4» действительно будет 80 × 40 × 24 LDU с восемью штырьками в правильных местах, а не абстрактным кубиком.

Главное здесь — валидатор. Он следит за набором правил, которые нельзя обойти:

- каждая деталь либо стоит на земле, либо реально сцеплена штырьками с деталью выше или ниже — просто «лежать сверху» со сдвигом на полштырька не считается, такое помечается как floating;

- связанные группы деталей должны доходить до земли цепочкой соединений, иначе башня объявляется unanchored;

- детали не могут занимать один объём — при strict=True такая установка отклонится сразу;

- модель проверяется на цельность: сервис считает жёсткие тела, соединения в один штырёк, точки сочленения и требует, чтобы всё было одним куском.

Каждый вызов add_part, move_part или rotate_part вернёт отчёт о связях и предупреждения, так что модель узнает о проблеме сразу, а не в конце сборки. Есть consolidate_bricks, который превратит воксельный дизайн из кубиков 1x1 в нормальную кладку с перевязкой. Отдельно идёт отладочный набор: render_validation, inspect_part, collision_detail, describe_errors.

Помимо самой сборки есть builder mode для пошагового монтажа, постоянные проекты с автосейвами и чекпойнтами, undo/redo, импорт-экспорт, заметки для мультимодального контекста, инлайн-превью рендеров прямо в чате и интерактивный 3D-вьюер на MCP Apps. Режим превью настраивается переменной LEGO_MCP_INLINE_MODE: data_uri работает в любом MCP-клиенте, file_url примерно в 200 раз экономнее по токенам и подходит для Claude Desktop. Есть и standalone CLI с командами render, bom и instructions — пригодится, если нужен список деталей или инструкция по сборке.

Ставится через uv на macOS или Linux (Windows — предположительно через WSL, не проверялось), библиотека деталей займёт около 150 МБ и качается один раз. Для инлайн-превью нужен Claude Desktop, автономный агент обойдётся без него, но потребует ANTHROPIC_API_KEY. Проект бесплатный и лежит на GitHub.

Автор честно предупреждает: проект на раннем этапе. Модель соединений пока только штырьковая — пины, клипсы и кронштейны отложены на вторую фазу, а органические формы, изгибы и техника SNOT текущим инструментам недоступны. Зато структурная архитектура — стены, башни, ворота, крыши — собирается стабильно: в примерах лежит крепость на 1024 детали с 1576 проверенными соединениями, без висящих деталей и коллизий.

## Похожие сервисы в каталоге

- [BlenderMCP](https://ailibri.com/blender-mcp): Система интеграции ИИ с Blender для создания и редактирования 3D-сцен через протокол MCP с поддержкой коллективной работы.
- [Cua](https://ailibri.com/cua): Запускайте парки машин Linux, Windows, macOS и Android для обучения, оценки и генерации данных computer-use агентов — через единый драйвер с MCP и CLI.
- [Cad Skill](https://ailibri.com/cad-skill): Навык Claude Code: по описанию детали — скрипт, STL и предпросмотр для 3D-печати. STL можно конвертировать в 3MF. Бесплатно для некоммерческих целей.
- [Image Blaster](https://ailibri.com/image-blaster): Image Blaster превращает одно изображение в 3D-окружения, меши и звуковые эффекты через навыки Claude, World Labs и FAL.
- [OpenMemory](https://ailibri.com/openmemory): OpenMemory — MCP-слой памяти для Cursor, VS Code и других AI-агентов. Автоматически сохраняет и подставляет контекст, предпочтения и паттерны кода по проектам.
- [Body Visualizer Net](https://ailibri.com/body-visualizer-net): Браузерный сервис строит 3D-модель тела по росту, весу и обхватам, сравнивает текущую фигуру с целевой и считает ИМТ и другие метрики. Без фото и регистрации.

---
Источник: AILibri — каталог нейросетей и ИИ-инструментов, https://ailibri.com