Deterministic Minecraft pixel-art engine: textures, animation sheets, and pack validation.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
One-click editor setup isnโt available for this listing yet โ we donโt have a confirmed install command, and weโd rather show nothing than point your editor at the wrong package or host. Follow the projectโs own setup instructions, linked above.
English | ็น้ซไธญๆ | ็ฎไฝไธญๆ

A pixel-native 2D asset engine and deterministic CLI/MCP toolchain for Minecraft Java Edition resource packs, built for human creators and AI coding agents.
Language models can't place pixels by eye, so mc-asset turns texture work into text and commands. Draw a sprite as a character grid, pixelize reference art, generate tiling textures, pack animation sheets, and validate a whole resource pack, from a shell or over MCP. The same input and seed always produce the same bytes.

Six 16ร16 items, each written as a text grid and rendered by mc-asset render (shown ร6), drawn to the vanilla style rules in the minecraft-pixel-art skill. The grids are in docs/assets/showcase/items/.
--operations).grid) or editable multi-layer sources (.mcpx) that build to PNG. See docs/mcpx-format.md..mcpx output is identical run to run and between Bun and Node.--json returns one { success, result, error } envelope with a stable error code, and logs never mix into data on stdout.--force, and each file lands through a temp file and an atomic rename.Every image below is produced by mc-asset itself, with fixed seeds for the procedural sources, so the whole set is reproducible. The commands live in docs/assets/showcase/README.md.
| Pixelize | Quantize |
|---|---|
โ ![]() | |
| A detailed reference image (128px, shown ร2) reduced to 16px (shown ร16): the grain coarsens and shapes snap to a tidy pixel grid. | A 64-color gradient reduced to 8 colors (both ร4): the color count drops and the result settles into clear steps. |
Material variants โ the sword from the top of this page fanned out into all seven built-in materials (copper, crystal, gold, iron, oxidized_copper, stone, wood, shown ร5). Its palette gives each color a role, so the blade and guard take the new ramp while the darkest outline, the white glint, the wooden grip, and the guard's gem keep their colors:

Procedural patterns โ every generate pattern as a 16px swatch from a fixed seed (shown ร4):
noise | clustered-noise | stripes | checker | gradient |
|---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | ![]() |
brick | spots | veins | cracks | grain |
![]() | ![]() | ![]() | ![]() | ![]() |
Seamless tiling โ a 16px brick block face (left, ร8) and a 4ร4 wall of it (right, ร4); the mortar lines continue across every edge:

Animation sheet โ four frames of a glowing ore block packed into one vertical strip (ร4), the layout Minecraft reads with an .mcmeta animation:

Run the server straight from the registry โ no local install needed:
Install the CLI globally to get the mc-asset command on your PATH:
Prerequisites: tested with Node.js 22 and Bun 1.3. bun run build needs Bun and ./bin/mc-asset.js needs Node.js; with Bun alone, run bun ./bin/mc-asset.js.
llms.txt โ a compact index of the repository for agents.llms-full.txt โ the same material as a single file: install, the twenty-one MCP tools, batch operations, the error model, and the limits.docs/cli-surface.md โ the frozen CLI commands, the batch operations specification, and the exit-code registry.docs/mcpx-format.md โ the editable multi-layer .mcpx and .grid grammar and specification.docs/mcp-guide.md โ registration, one verbatim capture per MCP tool, and the error model.docs/mcp-surface.md โ the frozen MCP surface: tool names, inputs, and the read/write contract.AGENTS.md โ the rules for changing this repository.The repository ships two Agent Skills in skills/, installable with the skills CLI:
mc-asset โ the draw โ render โ preview โ measure โ validate loop with this tool, the CLI/MCP command map, and how palette roles drive recoloring.minecraft-pixel-art โ the vanilla style rules for items, blocks, GUI sprites, and animations: palettes and hue-shifted ramps, material outlines, top-left light, tiling, and an anti-pattern review checklist.Add --skill mc-asset or --skill minecraft-pixel-art to install only one.
Draw a 16ร16 gem as a character grid, one character per pixel:
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mc-asset-minecraft-pixel-asset-engine)<a href="https://allmcps.com/mcp/mc-asset-minecraft-pixel-asset-engine"><img src="https://allmcps.com/api/badge/mc-asset-minecraft-pixel-asset-engine?style=directory" alt="Mc Asset โ Minecraft Pixel Asset Engine on AllMCPs" /></a>