Jsonui Render
БесплатноНе проверенEnables viewing Minecraft Bedrock JSON UI screens without a device, by reading resource packs and rendering the layout.
Описание
Enables viewing Minecraft Bedrock JSON UI screens without a device, by reading resource packs and rendering the layout.
README
An MCP server that draws Minecraft Bedrock JSON UI screens, so a resource pack's layout can be looked at without a device.
It reads the pack you produced and Mojang's real UI files, expands @ inheritance and $variables,
and reports anything it does not implement instead of guessing.
Setup
pip install mcp pillow
Then call the setup_samples tool once. It sparse-clones Mojang/bedrock-samples for the vanilla
UI definitions and textures. Nothing from Mojang is bundled here.
Environment:
| Variable | Default | What |
|---|---|---|
BEDROCK_SAMPLES |
~/.cache/bedrock-samples |
the clone above |
MINECRAFT_FONT |
~/.aseprite-mcp/fonts/minecraft |
a folder with font.json, ascii.png |
Register it:
{
"mcpServers": {
"jsonui-render": {
"command": "python3",
"args": ["/path/to/jsonui-render-mcp/server.py"]
}
}
}
Tools
| Tool | What |
|---|---|
setup_samples |
clone Mojang's UI files |
list_screens |
the screens a pack dump defines |
render_screen |
draw one, with the form's captions and icons |
render_control |
draw any control by name, including Mojang's own |
check_anchors |
hold the anchor rule to Mojang's dialogs |
The pack dump
render_screen reads a directory your build writes:
controls.json name -> control
screens.json [{name, width, height, body, title, background, marker}]
textures/*.png your own textures, flat
textures/nineslice.json name -> border, as an int or [l, t, r, b]
Two things worth knowing
layerorders a sibling group and nothing wider. A screen-wide depth and an accumulating one both look plausible and both contradict a device.- The anchor rule is: the child's
anchor_topoint lands on the parent'sanchor_frompoint, then the offset applies.check_anchorsholds the renderer to it.
What it does not do yet
- Bindings other than a form's caption and texture.
%cmis read as the content size, not the largest child.- Item pictures come from vanilla paths only.
A device is still ground truth. When the two disagree, this is wrong.
Установка Jsonui Render
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/Deichor/jsonui-render-mcpFAQ
Jsonui Render MCP бесплатный?
Да, Jsonui Render MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Jsonui Render?
Нет, Jsonui Render работает без API-ключей и переменных окружения.
Jsonui Render — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Jsonui Render в Claude Desktop, Claude Code или Cursor?
Открой Jsonui Render на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
LibreOffice Tools
Enables AI agents to read, write, and edit Office documents via LibreOffice with token-efficient design. Supports multiple formats including DOCX, XLSX, PPTX, a
автор: passerbyflutterdannote/figma-use
Full Figma control: create shapes, text, components, set styles, auto-layout, variables, export. 80+ tools.
автор: dannoteLogo.dev
Search and retrieve company logos by brand or domain. Customize size, format, and theme to match your design needs. Accelerate design, prototyping, and content
автор: NOVA-3951Design Inspiration Server
Searches top design platforms like Dribbble and Behance to provide UI inspiration, color palettes, and layout patterns via the Serper API. It allows users to re
автор: YonasValentinPIX4Dmatic
Enables GUI automation for controlling PIX4Dmatic on Windows through MCP. Supports launching, focusing, capturing screenshots, sending hotkeys, clicking UI elem
автор: jangjo123Figma
Extract design specs and assets
автор: Figmamcp-dockmaster
An Open-Sourced UI to install and manage MCP servers for Windows, Linux and macOS.
ariekogan/ateam-mcp
Build, validate, and deploy multi-agent AI solutions on the ADAS platform. Design skills with tools, manage solution lifecycle, and connect from any AI environm
автор: ariekoganthinkchainai/mcpbundles
MCP Bundles: Create custom bundles of tools and connect providers with OAuth or API keys. Use one MCP server across thousands of integrations, with programmatic
автор: thinkchainaiarikusi/nakkas
MCP server that turns AI into an SVG artist. One rendering engine with JSON config, AI controls all design parameters. CSS @keyframes + SMIL animations, 16+ ele
автор: arikusiCompare Jsonui Render with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории design
