Skip to main content
Glama

.aseprite がなければ納品とは言えない。AseDeliver は「AI が絵を描いた」と「ゲームで使える」の間に欠けていたコンパイラ層だ。

画像モデルは変えられる。納品契約は変わらない。

デモ

スライムのサンプルはツール自身が描いた 32×32 の完成品(輪郭、4段階の明暗、idle / walk / jump)で、公式 Aseprite 1.3.18.2 で開いて検証済み。

完全なページ(大図 + 動画)を見る:ylty1516.github.io/ase-deliver

Related MCP server: Aseprite-MCP

生成物

ファイル

役割

out/<name>.aseprite

ソースファイル:レイヤー、フレーム、タグ、パレット、pivot

out/<name>.png

スプライトシート

out/<name>.gif

プレビュー

out/<name>.json

エンジン用 frame + frameTags

どんな AI でも使える方法

  1. init でテンプレートプロジェクトを作成

  2. brief — 列挙されたファイル名に従って描く(任意のモデル、または ASCII)

  3. ファイルを raw/ に入れる

  4. build

  5. validatedeliverable が true であること

  6. open で Aseprite に開く

完全な契約は AGENTS.md を参照。Grok / Claude / Cursor / Codex はこれを直接読めばよい。

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

テンプレート

id

キャンバス

tags

character-platformer

32×32

idle, walk, jump

character-topdown

16×16

4方向歩行

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

任意の MCP クライアント:

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

ツール:init_project · generation_brief · paint_cel · build · validate_sprite · open_in_aseprite

ハードルール(モデル向け)

  • 主体は独立させ、背景は #FF00FF か透明にする。地面、影、透かし、文字は禁止

  • 立ち姿勢で足がキャンバス下端に接する

  • 同一キャラクターをフレーム間で:比率、色、pivot を固定

  • ループアニメーションは必ず loop できること

  • ファイル名を勝手に作らない。brief に従う

画像モデルがない場合:

{ "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