Aseprite

v1.0.0โ€ขData Science & MLโ€ขstable

๐Ÿ ๐Ÿ  - MCP server using the Aseprite API to create pixel art

asepritemcpai-integration
Share:
175
Stars
0
Downloads
0
Weekly
0/5

What is Aseprite?

Aseprite is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to ๐Ÿ ๐Ÿ  - mcp server using the aseprite api to create pixel art

๐Ÿ ๐Ÿ  - MCP server using the Aseprite API to create pixel art

This server falls under the Data Science & ML category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • ๐Ÿ ๐Ÿ  - MCP server using the Aseprite API to create pixel art

Use Cases

Create pixel art using Aseprite API integration.
diivi

Maintainer

LicenseMIT
Languagepython
Versionv1.0.0
UpdatedMay 22, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx aseprite

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Aseprite

The Aseprite MCP Server bridges AI assistants with the Aseprite pixel art application, exposing over 100 tools across 17 categories that cover the full pixel art creation workflow โ€” from drawing individual pixels and shapes to managing animation frames, tweening cels, configuring palettes, applying effects, and exporting sprite sheets. Running as a local Python process that drives Aseprite's scripting API, it allows AI assistants like Claude to create, edit, and animate pixel art through natural language, with support for complex workflows like 4-frame attack animations or full sprite sets. Artists and game developers use it to accelerate pixel art production by describing what they want rather than manually operating every tool.

Prerequisites

  • Python 3.13 or later installed
  • uv package manager installed (`pip install uv` or via the uv installer)
  • Aseprite installed on your system (purchased from Steam or aseprite.org; or compiled from source)
  • The `ASEPRITE_PATH` environment variable set if Aseprite is not on your system PATH
  • An MCP-compatible client such as Claude Desktop
1

Clone the aseprite-mcp repository

Clone the repository to your local machine. The server is run directly from the source directory using uv.

git clone https://github.com/diivi/aseprite-mcp.git
cd aseprite-mcp
2

Install dependencies with uv

Use uv to install the project's Python dependencies into an isolated environment.

uv sync
3

Locate your Aseprite binary

Find the path to your Aseprite executable. On macOS it is typically inside the .app bundle; on Linux it may be in `/usr/bin/aseprite` or a custom location.

# macOS example:
which aseprite
# or:
ls /Applications/Aseprite.app/Contents/MacOS/aseprite
4

Set the ASEPRITE_PATH environment variable

Export the path to the Aseprite binary so the MCP server can launch and drive it.

export ASEPRITE_PATH="/Applications/Aseprite.app/Contents/MacOS/aseprite"
5

Add the server to your MCP client configuration

Add the aseprite-mcp server entry to your Claude Desktop config. Use the uv command to run the module from the cloned repository directory.

{
  "mcpServers": {
    "aseprite": {
      "command": "/opt/homebrew/bin/uv",
      "args": [
        "--directory",
        "/path/to/aseprite-mcp",
        "run",
        "-m",
        "aseprite_mcp"
      ],
      "env": {
        "ASEPRITE_PATH": "/Applications/Aseprite.app/Contents/MacOS/aseprite"
      }
    }
  }
}
6

Restart your MCP client and start creating pixel art

Restart Claude Desktop. The server connects to Aseprite and exposes all 103 tools. You can now describe the pixel art you want and Claude will create it through the Aseprite API.

Aseprite Examples

Client configuration

Complete Claude Desktop configuration for the Aseprite MCP server using uv to run the Python module.

{
  "mcpServers": {
    "aseprite": {
      "command": "/opt/homebrew/bin/uv",
      "args": [
        "--directory",
        "/Users/yourname/aseprite-mcp",
        "run",
        "-m",
        "aseprite_mcp"
      ],
      "env": {
        "ASEPRITE_PATH": "/Applications/Aseprite.app/Contents/MacOS/aseprite"
      }
    }
  }
}

Prompts to try

Example prompts for creating pixel art through the Aseprite MCP server.

- "Draw me a 32x32 pixel art swordsman character"
- "Create a 4-frame sword slash attack animation from windup to follow-through"
- "Make a 16x16 pixel art coin with a gold color palette"
- "Add an outline effect to the sprite on the current layer"
- "Export the current sprite as a PNG sprite sheet with all frames in a row"

Troubleshooting Aseprite

Aseprite not found or fails to launch

Set the `ASEPRITE_PATH` environment variable in the MCP server env block to the exact path of the Aseprite binary. Verify the path is correct by running the binary directly from your terminal.

Python version error or module not found

The server requires Python 3.13 or later. Run `uv python install 3.13` to install the correct version. Ensure you are running `uv sync` from within the cloned `aseprite-mcp` directory before starting the server.

Tools appear but commands have no effect in Aseprite

Aseprite must be running and have a document open for most drawing tools to work. Ask Claude to create a new sprite first before issuing drawing commands. Also verify that Aseprite's scripting API is not blocked by any security settings.

Frequently Asked Questions about Aseprite

What is Aseprite?

Aseprite is a Model Context Protocol (MCP) server that ๐Ÿ ๐Ÿ  - mcp server using the aseprite api to create pixel art It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Aseprite?

Follow the installation instructions on the Aseprite GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Aseprite?

Aseprite works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Aseprite free to use?

Yes, Aseprite is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Data Science & ML MCP Servers

Explore all data science & ml servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "aseprite": { "command": "npx", "args": ["-y", "aseprite"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide โ†’

Ready to use Aseprite?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides