PJ

pixelx-jp/plateau-creative-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

33 stars 6 forks Качество 78 Тренд 15MIT

Сервер MCP: проект PLATEAU 3D городских данных в качестве инструментов редактирования сцены и экспорта glTF для творческих агентов LLM.

Обзор

Настоящий блок Shibuya — загружается из PLATEAU, редактируется и экспортируется как один .glb с помощью инструмента export glb, здесь визуализируется с помощью трех.js. Такую же геометрию ваш LLM передает Blender / Unity / Unreal. Данные © Project PLATEAU/MLIT (CC BY 4.0). Этот сервер предоставляет инструменты. Оркестровка - это работа вашего LLM - укажите Claude / Cursor / любой клиент MCP на этом сервере вместе с Blender MCP / Unity MCP / Unreal MCP и позвольте ему составить рабочий процесс. PLATEAU имеет официальный MCP-сервер (каталог, спецификации, CityGML, атрибуты). Этот заполняет недостающий слой: загружать район Токио, удалять каждый небоскреб, масштабировать блок до 3 × высоты и излучать .glb, готовый для Blender / Unity / Unreal - все это обусловлено вызовами инструментов. 10 инструментов MCP (в том числе).

Обзор (машинный перевод)

** Сервер MCP, который превращает 3D-данные Project PLATEAU в инструменты редактирования сцен и экспорта glTF для креативных агентов LLM.

** Английский **

Настоящий блок Shibuya — загружается из PLATEAU, редактируется и экспортируется как один .glb с помощью инструмента export glb, здесь визуализируется с помощью трех.js. Такую же геометрию ваш LLM передает Blender / Unity / Unreal. Данные © Project PLATEAU/MLIT (CC BY 4.0).

Этот сервер предоставляет инструменты. Оркестровка - это работа вашего LLM - укажите Claude / Cursor / любой клиент MCP на этом сервере вместе с Blender MCP / Unity MCP / Unreal MCP и позвольте ему составить рабочий процесс.

PLATEAU имеет официальный MCP-сервер для data access (каталог, спецификации, CityGML, атрибуты). Это заполняет недостающий слой **создания, редактирования сцен и экспорта DCC: загружайте район Токио, удаляйте каждый небоскреб, масштабируйте блок до высоты 3× и излучайте .glb, готовый к Blender / Unity / Unreal — все это обусловлено вызовами инструментов.

Статус

v0.1.0 — первый публичный релиз. 10 инструментов MCP (в т.ч.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

A real Shibuya block — loaded from PLATEAU, edited, and exported as one .glb by the export_glb tool, here rendered with three.js. Same geometry your LLM hands off to Blender / Unity / Unreal. Data © Project PLATEAU / MLIT (CC BY 4.0).

This server exposes tools. Orchestration is your LLM’s job — point Claude / Cursor / any MCP client at this server alongside Blender MCP / Unity MCP / Unreal MCP and let it compose the workflow.

PLATEAU has an official MCP server for data access (catalog, specs, CityGML, attributes). This one fills the missing creation, scene-editing, and DCC export layer: load a Tokyo neighbourhood, delete every skyscraper, scale a block to 3× height, and emit a .glb ready for Blender / Unity / Unreal — all driven by tool calls.

flowchart LR
  CLIENT["Claude / Cursor(any MCP client)"] -->|tool calls| MCP["plateau-creative-mcp"]
  MCP -->|download_area| DATA["plateau-bridgeartifact index + bundles"]
  MCP -->|"load → filter → edit"| SCENE["scene_id(in-memory)"]
  MCP -->|export_glb| OUT[".glb + LICENSE.txt"]
  OUT --> DCC["Blender / Unity / Unreal"]

Status

v0.1.0 — first public release. 10 MCP tools (incl. on-demand artifact download — no data clone needed), polygon footprint extrusion with mesh merging, single-GLB export ≤ 1 km² (≈40% gltf-transform compression) with a scene_manifest 3D Tiles fallback for larger areas, three data-access modes (TS+duckdb artifact / Python subprocess / upstream MCP via JSON-RPC), Overpass POI linking, and an optional cross-MCP bridge to BlenderMCP. Vendor-neutral over MCP — Claude, Cursor, any client works.

Tools

Tool Purpose
Открыть полный README на GitHub

Установка

npx -y @yodolabs/plateau-creative-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "plateau-creative": { "command": "npx", "args": ["-y", "@yodolabs/plateau-creative-mcp"], "env": { "PLATEAU_AUTO_DOWNLOAD": "true", "PLATEAU_OUTPUT_DIR": "/Users/you/plateau-out" } } } }