MCP server for interacting with the Aseprite API
https://github.com/diivi/aseprite-mcpTurn your AI assistant into a pixel art collaborator. This MCP server connects Claude, Cursor, or any MCP-compatible AI directly to Aseprite, letting you create sprites, manage layers, and export animations through natural conversation.
You're building a game and need sprites. Instead of switching between your IDE, Aseprite, and back again, just describe what you want. Your AI assistant can now draw directly in Aseprite, create animation frames, manage layers, and export assets—all while you stay focused on code.
The demo says it all: Cursor draws a cloud sprite in Aseprite through simple conversation. No manual tooling, no context switching, just natural language to finished sprites.
Direct Sprite Manipulation: Your AI can create new sprites, draw shapes, manage layers, and handle the tedious parts of pixel art creation while you focus on the creative direction.
Animation Workflow Integration: Export animation sequences, manage tags, and generate GIFs programmatically. Perfect for generating placeholder animations during development or rapid prototyping.
Layer Management: Toggle visibility, create new layers, and organize sprite components through conversation rather than clicking through menus.
Asset Pipeline Automation: Batch export sprites in different formats and scales, generate sprite sheets, and handle the repetitive asset preparation tasks that eat into development time.
Rapid Prototyping: Describe gameplay concepts and watch your AI create matching sprites and animations in real-time. Great for getting ideas out of your head and into playable form quickly.
Asset Variation Generation: Need that enemy sprite in three different colors? Or the same character animation at different scales? Describe the variations and let the AI handle the pixel-level work.
Animation Tweaking: "Make the walk cycle feel more bouncy" or "add anticipation to the jump animation"—your AI can interpret creative feedback and implement changes directly in Aseprite.
Placeholder Art Creation: Generate consistent placeholder sprites that actually fit your game's style, making your prototypes more polished and easier to evaluate.
Add it to your MCP configuration and you're ready to go. The server handles all the Aseprite CLI communication, so your AI assistant gets full access to sprite creation and manipulation capabilities without you needing to learn another API.
The FastAPI backend means you can also integrate it into custom tools or CI/CD pipelines for automated asset generation. Perfect for teams that want to standardize sprite creation or generate assets based on game data.
Requirements: Aseprite (licensed version), Python 3.9+, and an MCP-compatible AI assistant.
Ready to stop manually pixel-pushing and start describing the sprites you want? Your AI assistant is about to become your best creative collaborator.