Skip to main content
Glama

Ohne .aseprite ist keine Lieferung abgeschlossen. AseDeliver ist die fehlende Compiler-Ebene zwischen »die KI hat ein Bild gezeichnet« und »das Spiel kann es verwenden«.

Das Bildmodell kann wechseln. Der Liefervertrag bleibt.

Demo

Das Schleim-Beispiel ist ein 32×32-Fertigprodukt, das das Tool selbst gezeichnet hat (Kontur, vier Helligkeitsstufen, idle / walk / jump) und wurde mit der offiziellen Aseprite 1.3.18.2 geöffnet und verifiziert.

Vollständige Seite ansehen (große Bilder + Animationen): ylty1516.github.io/ase-deliver

Related MCP server: Aseprite-MCP

Was es erzeugt

Datei

Zweck

out/<name>.aseprite

Quelldatei: Ebenen, Frames, Tags, Palette, Pivot

out/<name>.png

Sprite-Sheet

out/<name>.gif

Vorschau

out/<name>.json

frame + frameTags für die Engine

So nutzt es jede KI

  1. init ein Vorlagenprojekt

  2. brief — nach den aufgelisteten Dateinamen zeichnen (beliebiges Modell oder ASCII)

  3. Dateien in raw/ ablegen

  4. build

  5. deliverable von validate muss true sein

  6. open in Aseprite

Den vollständigen Vertrag findest du in AGENTS.md. Grok / Claude / Cursor / Codex lesen einfach diese eine Datei.

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 hero

Linux / macOS:

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
PYTHONPATH=. python -m ase_deliver demo --out examples/slime

Vorlagen

id

Leinwand

tags

character-platformer

32×32

idle, walk, jump

character-topdown

16×16

vier Richtungen

character-turnaround

64×64

front / 3/4 / side / back

portrait

80×80

bust

prop

32×32

idle

tileset-16

16×16

grass, dirt, stone, water

ui-button

48×16

normal, hover, pressed

fx

32×32

burst

MCP

Beliebiger MCP-Client:

{
  "mcpServers": {
    "ase-deliver": {
      "command": "python",
      "args": ["-m", "ase_deliver", "mcp"],
      "env": { "PYTHONPATH": "/path/to/ase-deliver" }
    }
  }
}

Werkzeuge: init_project · generation_brief · paint_cel · build · validate_sprite · open_in_aseprite

Harte Regeln (für Modelle)

  • Motiv isoliert, Hintergrund #FF00FF oder transparent, kein Boden, keine Schatten, Wasserzeichen oder Text

  • Stehende Pose mit Füßen am unteren Rand der Leinwand

  • Gleiche Figur über Frames: Proportionen, Farben und Pivot fixiert

  • Loop-Animationen müssen loopbar sein

  • Keine Dateinamen erfinden, brief ist maßgeblich

Ohne Bildmodell:

{ "map": { ".": null, "#": "#63c74d" }, "rows": ["....", ".##.", ".##.", "...."] }

ase-deliver paint <project> --tag idle --frame 0 --file pixels.json

License

MIT

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    C
    quality
    D
    maintenance
    Enables AI assistants to automate Aseprite tasks such as sprite sheet export, frame extraction, and Lua scripting for sprite manipulation.
    21
    63
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Generate game assets with AI: sprites, 3D models, animations, sound effects, music, and voices.

  • Generate authentic pixel art - sprites, animations, and tilesets - from any MCP client

  • Build, version, review, and export websites, web apps, and games from a conversation.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ylty1516/ase-deliver'

If you have feedback or need assistance with the MCP directory API, please join our Discord server