plateau-creative-mcp — MCP-сервер для 3D-городов PLATEAU
Загружает кварталы Токио из данных Project PLATEAU, даёт агенту править их и выгружает сцену в .glb для Blender, Unity или Unreal.
claude mcp add plateau-creative-mcp -- npx -y @yodolabs/plateau-creative-mcpЧто делает plateau-creative-mcp
Сервер работает с парами данных Project PLATEAU: сначала download_area скачивает готовый архив города из индекса plateau-bridge, проверяет sha256 и распаковывает buildings.parquet вместе с manifest.json. Повторно город не качается — кэш лежит в PLATEAU_ARTIFACT_DIR. Дальше load_area поднимает сцену по городу, bbox и уровню детализации.
Правки идут через набор инструментов: filter_buildings ищет здания по высоте, году постройки, назначению, зонированию или глубине затопления, delete_buildings помечает их удалёнными, extrude_buildings масштабирует высоту. export_glb отдаёт настоящую геометрию в одном .glb, render_via_blender умеет передать её в совместимый с BlenderMCP сервер по JSON-RPC.
Выгрузка в один файл упирается в границы площади и числа зданий, поэтому большие районы придётся резать. Скачанные архивы идут без 3D Tiles — для экспорта за пределами этого лимита нужна локальная сборка тайлов. Каждый результат несёт метаданные атрибуции: export_glb вписывает их в GLB и кладёт рядом LICENSE.txt, и в производных файлах эту атрибуцию нужно сохранять. Node не ниже 20.
Какие задачи решает
- загрузить квартал Токио из PLATEAU в сцену агента
- отобрать здания по высоте, году и назначению
- убрать небоскрёбы и посмотреть, как изменится район
- масштабировать высоту застройки в несколько раз
- выгрузить сцену в
.glbдля Blender или Unity
Примеры запросов агенту
- Скачай квартал
shibuyaи загрузи его в новую сцену - Оставь в сцене только здания выше 40 метров и выгрузи результат в
.glb - Свяжи здания с ближайшими POI из OpenStreetMap
Как установить plateau-creative-mcp
Командой платформы
claude mcp add plateau-creative-mcp -- npx -y @yodolabs/plateau-creative-mcpКомандой платформы
codex mcp add plateau-creative-mcp -- npx -y @yodolabs/plateau-creative-mcpФайл настроек
{
"mcpServers": {
"plateau-creative-mcp": {
"command": "npx",
"args": [
"-y",
"@yodolabs/plateau-creative-mcp"
]
}
}
}Файл настроек
{
"servers": {
"plateau-creative-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@yodolabs/plateau-creative-mcp"
]
}
}
}Командой платформы
gemini mcp add plateau-creative-mcp npx -y @yodolabs/plateau-creative-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о plateau-creative-mcp
Как установить plateau-creative-mcp в Claude Code?
Выполните claude mcp add plateau-creative-mcp -- npx -y @yodolabs/plateau-creative-mcp. Сервер запустится через stdio, данные городских архивов подтянутся по запросу.
Что делает plateau-creative-mcp?
Превращает данные Project PLATEAU в инструменты для агента: загрузка города, фильтрация и правка зданий, экспорт сцены в glTF.
Нужно ли клонировать пайплайн данных?
Нет. download_area берёт готовый архив из публичного индекса plateau-bridge, проверяет контрольную сумму и кэширует его локально.