First public release of aseprite-mcp — an MCP server that exposes Aseprite to AI clients (Claude / Cursor / Codex / ...) as 76 tools, driving Aseprite headlessly by generating Lua scripts(wrapped in xpcall, so runtime errors come back with a full traceback).
Coverage: drawing & pixel ops (incl. batch edit_sprite — multiple ops in one Aseprite run), layers, frames & cels, tilemaps, palettes, animation tweens (position / opacity / rotation / scale), transforms (resize / crop / flip / rotate), color-mode & effects, spritesheet export, and selection.
Requirements: Node.js ≥ 20 + Aseprite (CLI-capable; Steam or standalone).
Install:
npm install -g @letsagents/aseprite-mcpMCP client config and ASEPRITE_PATH setup → see the README.