ase-deliver
Provides tools for creating and managing Aseprite sprite projects, including generating briefs, painting cels, building sprite sheets, validating assets, and opening them directly in Aseprite.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
No .aseprite, no delivery. AseDeliver is the missing compiler layer between "the AI drew a picture" and "the game can use it."
Image models can change. The delivery contract does not.
Showcase
The slime example is a finished 32×32 product drawn by the tool itself (outline, four-value shading, idle / walk / jump), verified by opening it in the official Aseprite 1.3.18.2.
See the full page (large images + animations): ylty1516.github.io/ase-deliver
Related MCP server: mnehmos.aseprite.mcp
What it produces
File | Purpose |
| Source file: layers, frames, tags, palette, pivot |
| Sprite sheet |
| Preview |
| Engine frame + frameTags |
How any AI uses it
inita template projectbrief— draw the files it lists (any model, or ASCII)Put the files in
raw/buildvalidate'sdeliverablemust be trueopenin Aseprite
The full contract is in AGENTS.md. Grok / Claude / Cursor / Codex can just read that one file.
git clone https://github.com/ylty1516/ase-deliver.git
cd ase-deliver
py -3 -m venv .venv
.venv\Scripts\python.exe -m pip install -r requirements.txt
ase-deliver.bat demo --out examples\slime --open
ase-deliver.bat init hero --template character-platformer --desc "side-view fox knight"
ase-deliver.bat brief hero
ase-deliver.bat build heroLinux / macOS:
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
PYTHONPATH=. python -m ase_deliver demo --out examples/slimeTemplates
id | Canvas | tags |
| 32×32 | idle, walk, jump |
| 16×16 | four-direction walk |
| 64×64 | front / 3/4 / side / back |
| 80×80 | bust |
| 32×32 | idle |
| 16×16 | grass, dirt, stone, water |
| 48×16 | normal, hover, pressed |
| 32×32 | burst |
MCP
Any MCP client:
{
"mcpServers": {
"ase-deliver": {
"command": "python",
"args": ["-m", "ase_deliver", "mcp"],
"env": { "PYTHONPATH": "/path/to/ase-deliver" }
}
}
}Tools: init_project · generation_brief · paint_cel · build · validate_sprite · open_in_aseprite
Hard rules (for models)
Subject isolated, background
#FF00FFor already transparent, no ground, shadows, watermarks, or textStanding pose with feet on the bottom edge of the canvas
Same character across frames: proportions, colors, pivot locked
Loop animations must be able to loop
Don't invent file names, follow the
brief
Without an image model:
{ "map": { ".": null, "#": "#63c74d" }, "rows": ["....", ".##.", ".##.", "...."] }ase-deliver paint <project> --tag idle --frame 0 --file pixels.json
License
MIT
Related MCP Connectors
Generate pixel art sprites, animations, 8-direction rotations and palettes for games.
Generate, edit, style-match, turn, and animate game-ready pixel art at exact sizes.
Generate game assets with AI for 2D games, including sprites, tilesets, and animations.
Turn images into pixel art, extract and remap palettes, and upscale sprites without blur.
Related MCP Servers
- AlicenseCqualityDmaintenanceEnables AI assistants to control Aseprite for creating pixel art and animated sprites, with 104 tools covering canvas, drawing, animation, palettes, effects, and more.100MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to create, inspect, edit, and export pixel art, sprites, animations, and spritesheets using headless Aseprite, and to convert arbitrary images into indexed pixel art.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI coding agents to create, draw, and refine Aseprite documents through deterministic canvas, layer, frame, tag, and palette tools, with pixel analyzers, style validation, and preview/diff visual feedback. It also supports spritesheet and animated GIF export, producing multi-layer game-ready assets.1MIT
- AlicenseBqualityCmaintenanceEnables AI assistants to create and edit pixel art and animated sprites in Aseprite through 104 tools covering drawing, layers, animation, palettes, tilemaps, exports, visual analysis, and raw Lua scripting.116MIT